Como: Adicionar ligação de dados em uma solicitação de serviço da Web
Este tópico se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual StudioExpress |
---|---|---|---|
Para adicionar ligação de dados a uma solicitação de serviço da Web, você deve alterar o XML de SOAP manualmente. Para obter mais informações, consulte Como: Criar um teste de serviço da Web.
Para adicionar ligação de dados para um teste de serviço da Web
Abra um teste de desempenho de Web que contém uma solicitação de serviço da Web.
O O Editor de teste de desempenho do Web é exibido.
Localize uma solicitação de serviço da Web na árvore de solicitação que você deseja vincular a uma fonte de dados. Selecione o String Body o nó sob ele.
No Propriedades janela, clique as reticências (…) na String Body propriedade.
O Editar seqüência de corpo HTTP janela é exibida.
Substitua os valores no corpo SOAP com valores ligados a dados usando a seguinte sintaxe:
{{DataSourceName.TableName.ColumnName}}
Por exemplo, se você tiver o código a seguir:
<?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>
Você pode alterá-lo para o seguinte:
<?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>
Clique em OK para fechar a Editar seqüência de corpo HTTP janela.
Sobre o arquivo menu, clique em Salvar para salvar o teste de desempenho da Web.
Consulte também
Tarefas
Demonstra Passo a passo: A adição de vinculação de dados para um teste de desempenho da Web
Conceitos
Vinculação a uma fonte de dados para um teste de desempenho da Web