jmeter自动录制的时候,不希望抓取重复的请求,应该怎么设置

你好!如果你在 JMeter 中使用自动录制功能,但不希望抓取重复的请求,可以通过以下步骤进行设置:

  1. 打开 JMeter 并创建一个新的测试计划。
  2. 在工具栏上选择 “添加”,然后选择 “非测试元素”,然后选择 “HTTP(S)代理服务器”。
  3. 在 “HTTP(S)代理服务器” 的配置中,可以设置 “添加实施断言” 和 “仅捕获指定的URL模式” 这两个选项的值,以满足你的需求。

如果你不希望抓取重复的请求,可以勾选 “添加实施断言”,然后在 “对资源进行正则表达式模式匹配” 中输入一个正则表达式来排除你不希望抓取的请求。

另外,你还可以使用 “仅捕获指定的URL模式”,然后输入一个模式来设置只捕获特定的请求。例如,如果你只想捕获以 “/api” 开头的请求,可以输入 “/api.*”。

设置完成后,启动代理服务器,并将你的网络浏览器或应用程序的代理设置为 JMeter 所在的 IP 地址和端口(默认为8888)。

这样,当你访问网页或进行应用程序操作时,JMeter 将只录制和保存符合你设置的条件的请求。希望这能帮到你!如果还有其他问题,请随时提问。