Procedura: aggiungere un'associazione dati a una richiesta di servizio Web
Per aggiungere un'associazione dati a una richiesta di servizio Web, è necessario modificare manualmente il codice XML SOAP.Per ulteriori informazioni, vedere Procedura: creare un test di servizio Web.
Requisiti
- Visual Studio Ultimate
Per aggiungere un'associazione dati a un test di servizio Web
Aprire un test Web contenente una richiesta di servizio Web.
Verrà visualizzato l' Editor test prestazioni Web.
Individuare nella struttura una richiesta di servizio Web da associare a un'origine dati.Selezionare il nodo Corpo stringa sottostante.
Nella finestra Proprietà fare clic sul pulsante con i puntini di sospensione (…) accanto alla proprietà Corpo stringa.
Verrà visualizzata la finestra Modifica stringa corpo HTTP.
Sostituire i valori nel corpo SOAP con i valori associati ai dati utilizzando la sintassi seguente:
{{DataSourceName.TableName.ColumnName}}
Si supponga, ad esempio, che esista il seguente codice:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <CheckStatus xmlns="http://tempuri.org/"> <userName>string</userName> <password>string</password> <orderID>int</orderID> </CheckStatus> </soap:Body> </soap:Envelope>
È possibile modificarlo come segue:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <CheckStatus xmlns="http://tempuri.org/"> <userName>{{DataSourceName.Users.Name}}</userName> <password>{{DataSourceName.Users.Password}}</password> <orderID>{{DataSourceName.Orders.OrderID}}</orderID> </CheckStatus> </soap:Body> </soap:Envelope>
Scegliere OK per chiudere la finestra Modifica stringa corpo HTTP.
Scegliere Salva dal menu File per salvare il test delle prestazioni Web.
Vedere anche
Attività
Procedura dettagliata: aggiunta di un'associazione dati a un test delle prestazioni Web
Concetti
Associazione di un'origine dati a un test delle prestazioni Web