首页 > 解决方案 > 通过 JMeter 中的 CLI 忽略 Oath 请求吞吐量和响应时间

问题描述

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

标签: jmeter

解决方案


有以下选项:

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

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

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


推荐阅读