JMeter-生成特定时间或步骤的仪表板报告(负载测试)

JMeter-生成特定时间或步骤的仪表板报告(负载测试),jmeter,load-testing,Jmeter,Load Testing,我希望在服务器“完全加载”用户操作时得到一个清晰的结果,并且在服务器开始接收X登录请求时也得到一个清晰的结果 在JMeter中,我能够使用给定的jtl或进行所有测试 在负载测试中,我有一个测试不会停止(直到手动关闭) 在最初的几步和几分钟里,它会提升所有用户的速度 在接下来的步骤中,它在循环中对服务器执行其他操作(while) 我想生成两个独立的仪表板报告,一个用于启动/登录用户 第二个用于在服务器上执行不同的操作(具有完全用户) 我是否应该在控制器中为不同的步骤添加2个或更多侦听器,并在测试完

我希望在服务器“完全加载”用户操作时得到一个清晰的结果,并且在服务器开始接收X登录请求时也得到一个清晰的结果

在JMeter中,我能够使用给定的jtl或进行所有测试

在负载测试中,我有一个测试不会停止(直到手动关闭)

在最初的几步和几分钟里,它会提升所有用户的速度

在接下来的步骤中,它在循环中对服务器执行其他操作(while)

我想生成两个独立的仪表板报告,一个用于启动/登录用户

第二个用于在服务器上执行不同的操作(具有完全用户)

我是否应该在控制器中为不同的步骤添加2个或更多侦听器,并在测试完成后检查其jtl


它能更灵活吗?我真的希望根据需求或按时间生成仪表板,例如,将在测试开始3分钟后直到15分钟时包含请求。

您可以通过使用日期间隔运行web报告生成来创建2个报告。 添加到user.properties:

 jmeter.reportgenerator.date_format=yyyyMMddHHmmss

# Used to generate a report based on a date range
 # If jmeter.save.saveservice.timestamp_format does not contain year
# then use 1970 as year

# Date range start date as per format declared in jmeter.reportgenerator.date_format 

jmeter.reportgenerator.start_date=
# Date range end date as per format declared in  jmeter.reportgenerator.date_format

jmeter.reportgenerator.end_date=
您可以使用具有<代码>--开始偏移量和<代码>--结束偏移量参数的参数将结果文件“切片”为所需的多个片段,并使用这些拆分结果文件进行单独分析


可以使用

安装筛选结果工具是您需要生成两个,然后您需要提供开始和结束日期。如何使用标签?(对于包含标签)给定以下命令行:
--include label regex true--include labels“someLabel(.*)”
仅将名称以
someLabel
开头的示例结果包含在生成的筛选输出中。您可以选择严格匹配或根据
include label regex
设置值进行选择。