是否有人使用Jmeter向不同的机构发送多个HTTP请求? 我需要使用不同的XML有效负载向API发送500 HTTP请求。
我可以创建500个HTTP请求采样器,并且每个采样器使用不同的xml有效负载,但我认为应该有更好的解决方案。
答案 0 :(得分:0)
JMeter提供了几种请求参数化方法。
最直接的方法是拥有500个文件,其中包含
等有效负载file1.xml
file2.xml
...
file500.xml
并使用Counter和Loop Controller组合
另一种选择是使用__FileToString和__threadNum功能组合。
有关如何完成的详细信息,请参阅How to Use JMeter Functions帖子系列。
第三个选项是将所有500个文件加载到JMeter变量中,并在ForEach Controller
中迭代它们