我想从页面中获取与特定模式匹配的所有链接。
我尝试使用Regular Expression Extractor
来做到这一点带有正则表达式的后处理器如下: <a[^>]* href="([^"]*)"
.
我检查了 GET
的回复命令并发现,这些链接在响应中不可见,但只有当鼠标悬停在文本上时,链接才在浏览器中可见。
最佳答案
Don't use regular expressions to parse HTML data 。
我建议使用 CSS/JQuery Extractor相反,相关配置将类似于:
- 引用名称:任何有意义的内容,例如
链接
- CSS/JQuery 表达式:
a
- 属性:
href
- 匹配编号:
-1
您将能够使用 Debug Sampler 查看所有提取的链接 URL和 View Results Tree听众组合。请参阅How to Use the CSS/JQuery Extractor in JMeter文章了解更多详细信息。
关于javascript - JMeter - 从页面获取指定链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47408727/