2010-06-11 81 views
1

如何将当前datetime参数传递给SOAP请求?我知道你可以通过向web测试项目添加一个数据源来传递参数,并像这样引用它{{DataSource.TableName.FieldName}}。使用Visual Studio Team System 2008将参数传递给SOAP Web服务请求

但我想通过当前日期时间参数作为动态值(如DateTime.Now)。我如何去做这件事?下面是我把字符串正文放入示例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

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

+0

谢谢,这正是我一直在寻找的。 – Nicholas 2010-06-18 05:25:31

相关问题