[英]Using Visual Studio 2017 Load Testing to test rest API with different request bodies
我有一个用于创建事物的rest API。 假设终点是/ create。 请求主体确定我们要创建的内容。 请求正文的示例为{“ id”:“ 1”}。 如果我尝试创建具有相同ID的内容,则会收到错误消息,因此我想每次使用不同的ID。 给出存储在文件或类似文件中的此类ID的列表,是否有可能创建一个负载测试,每次/ create被调用时都使用不同的ID?
使用具有变化值的上下文参数(CP)并将其放入正文中,即{"id":"{{theCp}}"}
。 这会将CP theCp
的值插入到主体中。
CP可能来自驱动测试的数据。 它可能是由Visual Studio提供的某些值上的某种算术(可能需要一个插件)创建的。 请参阅Web测试结果的“上下文”选项卡以查看可用值的范围,但它们包括座席号,迭代号,用户ID等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.