Comment : ajouter la liaison de données à une requête de service Web
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Pour ajouter la liaison de données à une requête de service Web, vous devez modifier le code XML SOAP manuellement. Pour plus d'informations, consultez Comment : créer un test de service Web.
Pour ajouter la liaison de données à un test de service Web.
Ouvrez un test de performances de site Web qui contient une requête de service Web.
L'éditeur de tests de performances de site Web s'affiche.
Dans l'arborescence des requêtes, recherchez une requête de service Web que vous souhaitez lier à une source de données. Sélectionnez le nœud Corps chaîne qui se trouve en dessous.
Dans la fenêtre Propriétés, cliquez sur le bouton de sélection (…) dans la propriété Corps chaîne.
La fenêtre Modifier la chaîne du corps HTTP apparaît.
Remplacez les valeurs du corps SOAP par les valeurs liées aux données en utilisant la syntaxe suivante :
{{DataSourceName.TableName.ColumnName}}
Par exemple, si vous avez le code suivant :
<?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>
Vous pouvez le remplacer par :
<?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>
Cliquez sur OK pour fermer la fenêtre Modifier la chaîne du corps HTTP.
Dans le menu Fichier, cliquez sur Enregistrer pour enregistrer le test de performances de site Web.
Voir aussi
Tâches
Procédure pas à pas : ajout de la liaison de données à un test des performances de site Web
Concepts
Liaison d'une source de données à un test de performances de site Web