Runtime Controller 下的 Dummy Sampler 重复请求
Dummy Sampler under Runtime Controller duplicate requests
我有一个简单的测试计划:
- 线程组
- 运行时控制器
- 虚拟采样器
- JSR223 Post 处理器
效果很好,除非我取消选中 Simulate response time(sleep)
复选框
然后每秒发送300多个请求! (我在 post 处理器中使用日志看到它)
没有控制器,它工作正常,也可以使用不同的控制器,如 Simple Controller
我在 Dummy Sampler documentation 中没有发现任何此类行为的迹象。
在运行时控制器下永远不应该取消选中此复选框吗?
我不确定这是 JMeter 或插件中的错误还是设置错误。
Runtime Controller 在其中运行采样器,直到达到配置的 "Runtime" 属性值。
因此,如果您在 Dummy Sampler 中取消选中 "Simulate response time(sleep)",您将几乎立即拥有此采样器 return,因此在配置的时间内执行的时间比未选中时多得多。
所以我想说,配置问题。
JMeter 文档已根据您的问题得到改进:
我有一个简单的测试计划:
- 线程组
- 运行时控制器
- 虚拟采样器
- JSR223 Post 处理器
- 虚拟采样器
- 运行时控制器
效果很好,除非我取消选中 Simulate response time(sleep)
复选框
然后每秒发送300多个请求! (我在 post 处理器中使用日志看到它)
没有控制器,它工作正常,也可以使用不同的控制器,如 Simple Controller
我在 Dummy Sampler documentation 中没有发现任何此类行为的迹象。
在运行时控制器下永远不应该取消选中此复选框吗?
我不确定这是 JMeter 或插件中的错误还是设置错误。
Runtime Controller 在其中运行采样器,直到达到配置的 "Runtime" 属性值。
因此,如果您在 Dummy Sampler 中取消选中 "Simulate response time(sleep)",您将几乎立即拥有此采样器 return,因此在配置的时间内执行的时间比未选中时多得多。
所以我想说,配置问题。
JMeter 文档已根据您的问题得到改进: