我想在一个测试计划和一个线程组中测试我的 REST 服务。
有两种方法。我们将其称为 getConfiguration 和 getDefinitionList。两者在 URL 和 header 中都有不同的参数。这就是为什么我为它们创建了一个 CSV 文件。第一个 CSV 文件包含针对不同测试用例的五行,第二个仅包含三行。
我向这两种方法添加了 CSV 数据集配置。 我希望 JMeter 执行第一个方法五次,然后执行第二个方法三次。然后线程将被终止。
如果没有额外的 Controller ,第一个方法将执行一次,然后是第二个方法,然后是第一个方法,依此类推。对于第二个当然会有错误,因为 CSV 文件只有三行。
我认为循环 Controller 可能会有所帮助,但无法正确实现
最佳答案
嗯,
- 将第一种方法放在 Loop Controller 下并将
循环计数
设置为5
- 对第二种方法执行相同的操作,但这次将
循环计数
设置为3
移动CSV Data Set Config 作为 HTTP 请求方法的子元素的元素
关于JMeter 循环使用不同的测试方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46928659/