使用Visual Studio Team System 2008将参数传递给SOAP Web服务请求

时间:2010-06-11 07:26:58

标签: web-services soap load-testing webtest

如何将当前的datetime参数传递给SOAP请求?我知道您可以通过向Web测试项目添加数据源来传递参数,并像{{DataSource.TableName.FieldName}}一样引用它。

但我想将当前的datetime参数作为动态值传递(类似于DateTime.Now)。我该怎么做呢?下面是我放入String Body的示例SOAP请求:

<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中添加Web服务请求来运行Web测试

1 个答案:

答案 0 :(得分:0)

将其转换为编码测试。很容易添加Datetime.Now.ToString(格式)调用。