Передача параметра в запросы веб-службы SOAP с использованием Visual Studio Team System 2008 - PullRequest
1 голос
/ 11 июня 2010

Как я могу передать текущий параметр datetime в SOAP-запрос? Я знаю, что вы можете передать параметры, добавив источник данных в проект веб-теста и сослаться на него как {{DataSource.TableName.FieldName}}.

Но я хочу передать текущий параметр datetime в качестве динамического значения (что-то вроде DateTime.Now). Как мне это сделать? Ниже приведен пример SOAP-запроса, который я поместил в String Body:

<soap:body>
   <MyQuery xmlns="http://something.com">
      <req>
         <QueryType>{{DataSource.Table.QueryType}}</QueryType>
         <Name>{{DataSource.Table.Name}}</Name>
         <RequestDateTime>{{insert DateTime.Now here}}</RequestDatetime>
      </req>
   </MyQuery>
</soap:body>

P.S. Запуск веб-теста путем добавления запроса веб-службы в Visual Studio Team System 2008

1 Ответ

0 голосов
/ 14 июня 2010

Преобразуйте его в закодированный тест.Достаточно просто добавить вызов Datetime.Now.ToString (формат).

...