JMeter:如何记录特定域 URL 的脚本?

ami*_*ade 4 jmeter

我试图捕捉使用脚本的HTTP(S)测试脚本记录JMeter3.0。当我开始捕获来自其他域的 URL 时,例如。download.cdn.mozilla.net也被抓获。我不想记录这些 URL,我只想记录特定域的 URL。那么,如何在 JMeter3.0 中实现这一点呢?

注意:我尝试使用URL Patters to Exclude但由于我无法预测其他域 URL,我不想使用此选项。我还尝试通过指定特定域 ie来包含 URL Patters^((?!DOMAINNAME).)*$,但它仍在记录其他域 URL。

Dmi*_*i T 9

我建议将您的要求分为两部分:

  1. 包含您的域
  2. 排除所有其他内容

因此,鉴于我想记录JMeter 主页并过滤掉任何外部资源,相关配置将是:

  • 要包含的 URL 模式: .*jmeter.apache.org.*
  • 要排除的 URL 模式: .*

HTTP(S) 测试脚本记录器

两个输入都接受与Perl5 兼容的正则表达式,因此请仔细检查您提供的值是否与 JMeter 捕获的 URL 模式匹配(或不匹配)。

参考:

  • 我无法让它与添加的“要排除的 URL 模式”过滤器一起使用。只要有 .*jmeter.apache.org.* 就足以让它工作。 (4认同)