2016-07-05 19 views

回答

1

選項1:

最簡單的方法是到下一行添加到user.properties文件(位於JMeter的 「bin」 文件夾:通過-J

jmeter.save.saveservice.url=true 

或傳遞命令行參數如:

jmeter -Jjmeter.save.saveservice.url=true -n -t script.jmx -l results.jtl 

您將得到如下結果:

CSV with URL

對JMeter的性能,並與他們的工作方式的詳細信息,請參閱Apache JMeter Properties Customization Guide


選項2:

如果需要分開存儲的URL - 使用Listener,例如Simple Data Writer配置等:

Simple Data Writer


選項3:

如果您需要做的是在BeanShell的任何原因:

  1. 添加Beanshell Listener到您的測試計劃
  2. 將下面的代碼爲 「腳本」 區域:

    import org.apache.commons.io.FileUtils; 
    
    if (!sampleResult.isSuccessful()) { 
        FileUtils.writeStringToFile(new File("errors.txt"), sampleResult.getUrlAsString() + System.getProperty("line.separator"),true); 
    } 
    

有關在JMeter測試中使用Beanshell測試元素的更多信息,請參閱How to Use BeanShell: JMeter's Favorite Built-in Component文章。