html link 解析器预处理器如何在 jmeter 中工作

how does html link parser preprocessor works in jmeter

我想了解 HTML 链接解析器预处理器的工作原理 它是如何工作的 如何检索 HTML 响应中存在的所有链接和所有其他元素。据我检查过的每个博客都写着 .* 会提取所有链接但是其他元素呢如果我不想要链接并且我想测试其他元素就像我想获取图像源或者我想要玩下拉或单选按钮可用响应。我怎样才能提取那些? 是否会有任何其他正则表达式用于那个或同一个 .*?

根据documentation

This modifier parses HTML response from the server and extracts links and forms

所以 HTML link 解析器有 2 个主要用例:

在这两种情况下,您都需要提供 Perl-5 Compatible Regular Expression 以限制对当前域的抓取或缩小选项选择范围。


如果您需要获取图片来源,最好的选择是使用 CSS/JQuery Extractor 配置如下:

  • 选择器:img
  • 属性:src