不想通过 jmeter 中的 http 请求来保存响应时间

do not want to save the response time by a http request in jmeter

场景: 线 HTTP 请求 1:登录 HTTP 请求 2:主页 HTTP 请求 3:注销

我想在 运行 时执行所有 3 个请求,但不希望将响应 time/throughput 时间等保存在登录报告中(但必须执行,因为它对用户进行身份验证证书)。

目前还不可能,自 JMeter 2.6 以来有一个 enhancement request 添加此功能,但尚未实现,因此您可以投票支持它,它可能会触发实现。

而且看起来这个选项可能会随下一个 JMeter Plugins release: https://groups.google.com/forum/#!topic/jmeter-plugins/_HRTcyZi1ek

目前,您可以通过添加您选择的 Listener 来解决此问题,以便仅记录您需要监控的采样器的 KPI,例如:

并使用"Configure"按钮选择您需要录制的内容。

此外,如果您有编程经验,您可以使用 JSR223 PreProcessor and JMeter API to perform the login as Pre/PostProcessors and Timers duration isn't being recorded by default unless you use Transaction Controller,明确地 "tells" JMeter 可以这样做。