Visual Studio加载/性能测试 - 参数化URL中的REST值

Bar*_*ian 8 load-testing performance-testing visual-studio

我开始使用Visual Studio 2012,并负责编写一些支持REST服务的负载测试.苦苦挣扎,因为我想参数化URL中的值,访问.csv文件作为数据源.

例如,我希望URL为http://staging.company.com/OrderService.svc/GetOrderInfo/ {{OrderId}}

...并使用.csv文件迭代OrderId列表.

网上有很多关于在请求正文中参数化值的信息,我在这里经历了"将数据源绑定到Web性能测试":http://msdn.microsoft.com/en-us/library /ms404707.aspx.

我只是遗漏了一些明显的东西,还是没有办法做到这一点?

谢谢.

Cyb*_*axs 6

您处于正确的路径,但由于不明原因,您无法将上下文参数绑定到数据源.你唯一的解决方案是将绑定表达式放在url中:

 http://staging.company.com/OrderService.svc/GetOrderInfo/{{MyDataSource.MyTestData#csv.column1}}
Run Code Online (Sandbox Code Playgroud)