如何将当前的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测试
答案 0 :(得分:0)
将其转换为编码测试。很容易添加Datetime.Now.ToString(格式)调用。