我在性能测试期间一次执行了 15 个线程组,但有些线程组没有执行。测试执行的线程组数量有什么限制吗?或者一次可以执行多少个活动线程组?
问问题
145 次
1 回答
1
因此,鉴于您特别遵循JMeter 最佳实践,您应该不会遇到 15 个线程组的问题:
- 在非 GUI 模式下运行测试
- 在测试运行期间禁用所有侦听器
- 将测试元素限制在绝对最小值,每个前/后处理器或断言都有其成本,因此请确保您的测试尽可能高效
- JMeter 默认配置适用于测试开发和调试,如果您打算运行负载测试,则需要进行调优,即至少增加 JVM 大小
如果您仍然遇到问题:
- 检查jmeter.log文件是否有任何可疑条目
- 考虑在分布式模式下运行测试(请记住按比例减少线程数量,因为 JMeter 引擎是独立的,如果您在测试计划中定义了 100 个线程和 3 个远程引擎 - 您将交付 100 * 3 = 300 个虚拟用户)
于 2019-07-14T13:03:52.893 回答