我正在使用JMeter进行负载测试,我有1个模拟用户浏览页面的线程组,我想测试的负载是1个小时时间内的600个用户,所以我将我的线程组配置为Number of Threads: 600
和Ramp-Up Period: 3600
。然而,测试运行5个小时才完成,所以我不确定测试的时间范围,是1小时还是5小时?
答案 0 :(得分:0)
"加速"意味着需要一些时间才能达到最大程度/力量"。
因此,您的测试将缓慢增加它在1小时内从0到600线程投入到被测系统的负载。
如果你需要测试你的东西一个小时 - 使用Scheduler&用于配置的持续时间选项。
至于加速 - 这取决于你正在测试的系统:如果它是可扩展的,从少数开始,需要时间来增加额外的资源 - 给它时间来预热。
最后但并非最不重要:600线程相当多,你可能需要做一些额外的步骤来实现它 - 比如,分布式测试,或者,如果机器功能强大且配备齐全的网络,修改JMeter启动脚本默认设置并为其提供更多内存。