- Synchronizing Timer有什么用?
- 汇总报告中“标准偏差”的用途是什么?
- 在GUI和命令提示符下运行jmeter脚本有什么区别?
1
A
回答
2
同步计时器: 想想看,你是负载测试。 启动25个线程(禁用同步定时器)。
您会注意到,与最后一个线程相比,第一个线程的开始时间与800ms到1000ms的差异会有所不同。 这对于负载来说理想情况下不是一个好的测试条件。
现在考虑启用同步定时器的情况。您会注意到所有线程的开始时间完全相同。负载测试的理想方案。
标准差: 标准偏差量化或指示响应时间在其平均值或平均值附近变化多少。我建议不要根据标准偏差来判断系统性能。实际上这只是表明系统波动的程度。尽管如此,偏差应该是最小的,即小于5%。
GUI和CMD: 让我们只是说一方面,GUI使程序更直观;另一方面,它消耗更多的资源。 JMeter GUI只能用于测试开发或调试。就个人而言,如果您正在启动实际的负载测试,我不建议在GUI模式下使用JMeter。
0
JMeter官方文档定义了很好的Synchronizing Timer。
的SyncTimer的目的是,直到线程X个已被封锁以阻止线程,然后将它们全部一次释放。 SyncTimer因此可以在测试计划的各个点上创建大量即时加载。
因此,我们可以使用Synchronizing Timer来创建所需的负载。例如,如果我们在同步计时器中使用3000值,则所有请求都会持续累积3秒,并在3秒后立即释放,从而产生更大的负载。
Standard Deviation给你一个想法,即平均结果有多少变化。一般而言,我们可以说,较低的Std偏差值意味着良好的性能和较高的标准偏差值指向问题。
JMeter的GUI模式仅适于创建脚本或调试他们。在执行实际的负载测试时,JMeter应该从CMD运行,因为与GUI模式相比,它更高效并消耗更少的内存。检查如何从CMD运行JMeter。
相关问题
- 1. 关于'delayed_job'的一些基本问题
- 2. 有关Java的一些基本问题
- 3. 关于关系数据库的一些基本问题
- 4. 关于WPF的一个基本问题
- 5. 关于Ruby on Rails的一些基本问题
- 6. 关于测试或单元测试的一些基本问题
- 7. 需要澄清一些关于asp.net mvc的基本问题
- 8. 关于“Hello World”的一些基本问题
- 9. 关于DLL文件的一些基本问题
- 10. 关于flex/AS的一些基本问题
- 11. 关于面向对象编程的一些基本问题
- 12. 关于javax和java包的一些基本问题
- 13. 有关Power BI的基本问题属于StackOverflow吗?
- 14. Cpp一些基本问题
- 15. 有关JPA 2.0标准的一些基本问题
- 16. 有关jQuery代码的一些基本问题
- 17. 关于C#的基本问题 - 我需要一个命名空间吗?
- 18. 关于关注WPF的一些问题
- 19. 我有一些基本的编译问题,定义BorderBrush
- 20. 我的python基本套接字聊天有一些问题
- 21. 我有关于jframe和jlabel的一些问题?
- 22. 还有一些关于合并的问题我不明白
- 23. 我有一些关于GUI风险的问题游戏
- 24. 关于querypath的2个基本问题
- 25. 关于管道的基本问题
- 26. 关于CodeIgniter URL的基本问题
- 27. 关于OOP的基本问题
- 28. 关于拳击/ c#的基本问题#
- 29. 关于sql的基本问题
- 30. 关于DynamicArrayStack的基本问题
在CMD模式下运行jmeter脚本的目的是什么? –