Taurus 在 Jmeter Apdex 上评估 pass/fail 个标准
Taurus evaluate pass/fail criteria on Jmeter Apdex
我想知道是否有办法让 Taurus 在 apdex 分数不佳时报告整体测试失败。
即。目前我们可以做到 avg-rt of login>1s, continue as failed
但是我们可以做类似 apdex of login>.85, stop fail
的事情吗,如果任何 apdex 分数小于 .85 或我们选择的东西,停止测试。
我能够使用 jmeter .jmx 脚本和采样器让它工作,但我想知道在 pass/fail 测试标准方面,我可以使用 Taurus 和 Jmeter 走多远。
谢谢
这是不可能的,因为金牛座将其失败标准建立在自己计算的指标上。
Apdex 不是其中之一。
根据Taurus documentation,可能的指标是:
avg-rt
- 平均响应时间,例如avg-rt>2s500ms.
avg-lt
- 平均延迟,例如avg-lt 对于 my-label>2.
avg-ct
- 平均连接时间,例如avg-ct>100 毫秒。
stdev-rt
- 完整响应时间的标准偏差,例如stdev-rt>0.5.
p
... - 百分位数计时,例如p90>1s 持续 10s,p99.9>10s,失败停止。
hits
- 响应数量,例如命中 my-label>100 持续 5 秒,停止为 non-failed.
bytes
- 响应数据大小,例如my-label>10MB 的字节,可能的类型是 B、kB 和 MB。
succ
或 success
- 成功响应,支持百分比阈值,例如成功<100% .
fail
或 failures
- 失败响应,支持百分比阈值,例如failures>50% for 5s, stop as failed.
rc
... - 所有请求的特定响应代码量的百分比。可以使用通配符指定响应代码 ?和 ,例如rc500>20 for 5s, stop as failed, rc4??>20%, rc>=10 for 1m, rcException>99% for 1m, continue as failed.
您可以通过 Taurus support forum and ask to include your "apdex" metric into pass/fail criteria or if you're a BlazeMeter customer you can open a support request 联系 Taurus 开发人员和维护人员优先执行此操作,但暂时不支持
我想知道是否有办法让 Taurus 在 apdex 分数不佳时报告整体测试失败。
即。目前我们可以做到 avg-rt of login>1s, continue as failed
但是我们可以做类似 apdex of login>.85, stop fail
的事情吗,如果任何 apdex 分数小于 .85 或我们选择的东西,停止测试。
我能够使用 jmeter .jmx 脚本和采样器让它工作,但我想知道在 pass/fail 测试标准方面,我可以使用 Taurus 和 Jmeter 走多远。
谢谢
这是不可能的,因为金牛座将其失败标准建立在自己计算的指标上。
Apdex 不是其中之一。
根据Taurus documentation,可能的指标是:
avg-rt
- 平均响应时间,例如avg-rt>2s500ms.avg-lt
- 平均延迟,例如avg-lt 对于 my-label>2.avg-ct
- 平均连接时间,例如avg-ct>100 毫秒。stdev-rt
- 完整响应时间的标准偏差,例如stdev-rt>0.5.p
... - 百分位数计时,例如p90>1s 持续 10s,p99.9>10s,失败停止。hits
- 响应数量,例如命中 my-label>100 持续 5 秒,停止为 non-failed.bytes
- 响应数据大小,例如my-label>10MB 的字节,可能的类型是 B、kB 和 MB。succ
或success
- 成功响应,支持百分比阈值,例如成功<100% .fail
或failures
- 失败响应,支持百分比阈值,例如failures>50% for 5s, stop as failed.rc
... - 所有请求的特定响应代码量的百分比。可以使用通配符指定响应代码 ?和 ,例如rc500>20 for 5s, stop as failed, rc4??>20%, rc>=10 for 1m, rcException>99% for 1m, continue as failed.
您可以通过 Taurus support forum and ask to include your "apdex" metric into pass/fail criteria or if you're a BlazeMeter customer you can open a support request 联系 Taurus 开发人员和维护人员优先执行此操作,但暂时不支持