【问题标题】:Taurus evaluate pass/fail criteria on Jmeter ApdexTaurus 在 Jmeter Apdex 上评估通过/失败标准
【发布时间】:2020-09-16 02:39:46
【问题描述】:

我想知道是否有办法让 Taurus 报告因 apdex 分数不佳而导致的整体测试失败。

即。目前我们可以做avg-rt of login>1s, continue as failed 但是我们可以做类似apdex of login>.85, stop fail 之类的事情吗,如果任何 apdex 分数低于 0.85 或我们选择的值,请停止测试。

我可以让它与 jmeter .jmx 脚本和采样器一起使用,但我想知道在测试的通过/失败标准方面,我可以在 Taurus 和 Jmeter 上走多远。

谢谢

【问题讨论】:

    标签: jmeter taurus apdex


    【解决方案1】:

    根据Taurus documentation,可能的指标是:

    • avg-rt - 平均响应时间,例如avg-rt>2s500ms。
    • avg-lt- 平均延迟,例如avg-lt for my-label>2.
    • avg-ct - 平均连接时间,例如avg-ct>100 毫秒。
    • stdev-rt - 完整响应时间的标准偏差,例如stdev-rt>0.5.
    • p... - 百分位计时,例如p90>1s for 10s, p99.9>10s, stop as failed.
    • hits - 响应数,例如hits for my-label>100 for 5s, stop as non-failed.
    • bytes - 响应数据大小,例如my-label 的字节数>10MB,可能的类型有 B、kB 和 MB。
    • succsuccess - 成功响应,支持百分比阈值,例如成功
    • failfailures - 响应失败,支持百分比阈值,例如failures>50% for 5s,停止失败。
    • rc... - 所有请求的特定响应代码量的百分比。可以使用通配符指定响应代码 ?和 ,例如rc500>20 for 5s, stop as failed, rc4??>20%, rc>=10 for 1m, rcException>99% for 1m, continue as failed。

    您可以通过Taurus support forum 联系 Taurus 开发人员和维护人员,并要求将您的“apdex”指标包含在通过/失败标准中,或者如果您是 BlazeMeter 客户,您可以打开support request 来作为优先,但暂时不支持

    【讨论】:

      【解决方案2】:

      这是不可能的,因为 taurus 的失败标准是基于它自己的计算指标。

      Apdex 不是其中之一。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-10
        • 1970-01-01
        相关资源
        最近更新 更多