Jmeter分布式环境:随时间变化的活动线程:未显示总数
我有一个JMeter分布式环境(localhost和host1) 本地主机(主和从) 主机1(从机) 在我的测试计划中,我有一个线程组,包含10个用户和50个循环 按照以下步骤运行测试: jmeter.bat-t myscript.jmx-n-r-l results.csv 我的测试成功运行,我总共得到了输出上显示的20个线程Jmeter分布式环境:随时间变化的活动线程:未显示总数,jmeter,Jmeter,我有一个JMeter分布式环境(localhost和host1) 本地主机(主和从) 主机1(从机) 在我的测试计划中,我有一个线程组,包含10个用户和50个循环 按照以下步骤运行测试: jmeter.bat-t myscript.jmx-n-r-l results.csv 我的测试成功运行,我总共得到了输出上显示的20个线程 summary+800 in 30,2s=26,5/s平均值:580 Min:33 Max:2315 Err:0(0,00%)活动:20开始:20完成:0 但当我尝试绘制
summary+800 in 30,2s=26,5/s平均值:580 Min:33 Max:2315 Err:0(0,00%)活动:20开始:20完成:0
但当我尝试绘制时”jp@gc-随时间变化的活动线程“使用results.CSV中的数据,我只得到活动线程数=10
我的问题是如何在20个线程都运行的情况下获得葡萄?
主要问题是,我怀疑result.csv不完整,并且不包含所有性能信息,例如响应时间等。对于JMeter版本<5.0: 这是因为您需要根据文档在螺纹组名称中为每个喷油器添加唯一的ID:
活动:20开始:20完成:0
。如果测试成功完成,那么输出中将显示finished:20
。从文档:JMeter Plugins::Active Threads Over Time Listener如果您正在执行分布式测试,您应该在测试计划中这样命名线程组:${uu machineName()}\u My Threadgroup name