我为登录和注销准备了一个简单的JMeter脚本。使用20个用户执行测试,10秒爬坡和1次UI循环计数。测试成功完成。
当我在非gui模式下用相同的用户数、加速和循环数触发相同的测试时,测试根本没有停止。它重复了用户多次,不知道为什么和如何。
我正在使用JMeter 5.6版本进行测试。有人能帮我找出问题吗?
我在JMeter.bat中分配了1GB的堆大小
我运行下面的命令在非gui模式下执行脚本:jmeter -n -t C:\Users\bsahu\Desktop\Scripts<Script_name>.jmx -l C:\Users\bsahu\Desktop\Results\10JULY<Result_file_name>.jtl
我观察到测试正在连续运行,但是在20个用户完成其执行之后应该停止
1条答案
按热度按时间osh3o9ms1#
看起来你面对的是JMeter issue 6008,选项在:
1.将
<boolProp name="LoopController.continue_forever">false</boolProp>
行插入.jmx script directly1.降级到JMeter 5.5
1.升级到包含修复程序的JMeter 5.6.1
1.切换到另一个线程组,如Open Model Thread Group