我是jmeter的新手。我有一个Web应用程序,我想在应用程序中记录所有可能的Url(如网络爬虫)。是否可以获取所有Url并将其存储在文件中。请帮助证明解决方案。
答案 0 :(得分:0)
JMeter提供HTML Link Parser,可用作网络爬虫和/或请求参数的随机化器。
如果您想保存网址以及其他采样器指标,可以使用以下选项之一覆盖jmeter.save.saveservice.url
属性:
jmeter.save.saveservice.url=true
属性添加到 user.properties 文件(位于JMeter安装的/ bin文件夹下)#jmeter.save.saveservice.url=false
(JMeter安装的相同位置 - / bin文件夹),取消注释并设置为true
通过-J
命令行参数将属性传递给JMeter启动脚本
jmeter -Jjmeter.save.saveservice.url=true
您的结果文件如下所示:
1424142574950,1001,HTTP Request,200,OK,Thread Group 1-1,text,true,1591,http://example.com/,1001
因此,URL将存储为倒数第二列
有关不同JMeter属性类型以及设置/覆盖它们的方法的更多信息,请查看Apache JMeter Properties Customization Guide