Jmeter负载测试不适用于多个用户

q43xntqr  于 5个月前  发布在  其他
关注(0)|答案(2)|浏览(69)

我已经配置了我的设置,如图所示->
x1c 0d1x的数据
我打算在开始时运行一个setup线程,在结束时运行一个teardown线程。在这两个线程之间,我的目标是在中间线程内对API设置执行负载测试,涉及500个用户。
然而,当前的设置存在一个问题。虽然设置和拆除线程按预期运行,但中间线程仅为一个用户执行,尽管我在CSV中指定了两个用户。我非常感谢任何帮助或见解来解决这个差异。

mccptt67

mccptt671#

自从您启动JMeter或清除以前的结果以来,有19个错误,也许不是所有的错误都是针对您当前的测试运行的,但仍然值得检查jmeter.log文件,您可能会发现第二个线程没有启动的原因:


的数据
我还希望线程计数器显示0/3而不是0/1,所以很可能你的“测试提交”线程组根本没有被执行,因为在CSV Data Set Config中引用的文件要么找不到,要么是空的,要么是CSV数据集配置的设置有问题。

bfrts1fy

bfrts1fy2#

问题源于JMeter GUI,尽管将用户数配置为2,但日志显示线程为1。但是,通过命令行执行测试时,问题得到解决。
尝试通过命令行执行您的JMX文件;这可能会解决问题,因为我在通过GUI运行它时发现了某些问题。
jmeter -n -t“JMX_FILE_PATH”-l“results.csv”

相关问题