如何在VS WebTest中发布Json对象?

Sha*_*ica 3 c# json webtest load-testing visual-studio

我正在Visual Studio 2015 Enterprise中编写一些webtests来对我的API进行负载测试.

我的一些API调用期望Json对象作为请求的主体.但webtest界面似乎没有任何方法可以直接设置Post请求的主体; 您可以添加键和值,但不能将请求设置为隐式序列化的对象,甚至只能是纯字符串.

那么你如何在网络测试中发布Json?

Adr*_*HHH 6

根据您的需要,有两种选择,可能更多.这两种机制都具有相同的属性集来设置URL和许多其他字段.

在Web测试编辑器中,您可以添加Web服务请求(Insert web service request上下文菜单命令),然后将其设置为StringBody字段.字符串主体的内容可以包含上下文参数.

普通请求的上下文菜单有一个Add file upload parameter.