如何使用jmeter记录Web应用程序的所有URL

时间:2015-02-16 13:45:09

标签: jmeter

我是jmeter的新手。我有一个Web应用程序,我想在应用程序中记录所有可能的Url(如网络爬虫)。是否可以获取所有Url并将其存储在文件中。请帮助证明解决方案。

1 个答案:

答案 0 :(得分:0)

JMeter提供HTML Link Parser,可用作网络爬虫和/或请求参数的随机化器。

如果您想保存网址以及其他采样器指标,可以使用以下选项之一覆盖jmeter.save.saveservice.url属性:

  1. jmeter.save.saveservice.url=true属性添加到 user.properties 文件(位于JMeter安装的/ bin文件夹下)
  2. jmeter.properties 文件中找到#jmeter.save.saveservice.url=false(JMeter安装的相同位置 - / bin文件夹),取消注释并设置为true
  3. 通过-J命令行参数将属性传递给JMeter启动脚本

    jmeter -Jjmeter.save.saveservice.url=true
    
  4. 您的结果文件如下所示:

    1424142574950,1001,HTTP Request,200,OK,Thread Group 1-1,text,true,1591,http://example.com/,1001 
    

    因此,URL将存储为倒数第二列

    有关不同JMeter属性类型以及设置/覆盖它们的方法的更多信息,请查看Apache JMeter Properties Customization Guide