【问题标题】:Ignore Oath Request Throughput and Response Time through CLI in JMeter通过 JMeter 中的 CLI 忽略 Oath 请求吞吐量和响应时间
【发布时间】:2021-05-26 16:36:29
【问题描述】:

在进行测试时,我需要从 Oath API 获取令牌并将其用于成功完成的另一个后续 API。但是当通过 CLI 生成 HTML 报告时,还会计算 Oath API 的响应时间和吞吐量,有没有办法可以忽略该请求?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    添加到它们下方的请求JSR223 PostProcessor,这将忽略请求/响应

    prev.setIgnore()
    

    prev - (SampleResult) - 允许访问上一个 SampleResult

    调用这个方法告诉JMeter被Listener忽略这个SampleResult

    【讨论】:

      【解决方案2】:

      有以下选项:

      1. JSR223 PostProcessor 添加为您需要从侦听器/测试结果/其他内容中排除的采样器的子级,并将以下代码放入“脚本”区域:

        prev.setIgnore()
        
      2. 使用FilterResults Tool(可通过JMeter Plugins项目获得,可以使用JMeter Plugins Manager安装),它允许排除基于字符串或正则表达式或时间偏移或两者的样本结果

      3. JMeter .jtl result files 基本上是 CSV 文件,您可以使用您喜欢的文本编辑器或工具,如 MS Excel 删除您不感兴趣的结果条目

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-31
        • 2020-08-22
        • 1970-01-01
        • 2021-09-03
        • 1970-01-01
        • 1970-01-01
        • 2022-01-04
        • 1970-01-01
        相关资源
        最近更新 更多