我創建了我的jMeter測試,它使20,000個HTTP請求。我已經包含了「在表格中查看結果」監聽器。運行測試後,我想將表格結果保存爲CSV文件。如何將我的Apache jMeter結果保存到CSV文件?
回答
好吧,我想通了。最直觀的用戶界面...在字段中鍵入要保存的文件名,開始測試。這會創建並寫入文件。
只需通過選擇添加聚合報告到您的測試計劃Thread-> Listener-> AggregateReport 運行您Test.When它完成總報告將顯示有關試驗的信息runs.Here有一個選項保存報告作爲csv。
當然你也可以在這裏保存一個csv文件,但csv文件是同一個嗎?這兩個文件是否匹配? – Pacerier 2015-10-06 10:06:04
的辦法是使用BeanShell的事。您需要下載該庫並將其添加到lib文件夾。然後根據您的請求創建一個BeanShell採樣器並添加代碼。像下面的內容會做:
import org.apache.jmeter.services.FileServer;
// Static elements or calculations
String Variable1 = vars.get("ValueForVariable1AsMentionedInJMeterScript");
String Variable2 = vars.get("ValueForVariable1AsMentionedInJMeterScript");
String Variable3 = vars.get("ValueForVariable1AsMentionedInJMeterScript");
// Open File(s)
f = new FileOutputStream(FileServer.getFileServer().getBaseDir()+"\\NameOfTheCSVFile.csv", true);
p = new PrintStream(f);
// Write data to file
p.println(Variable1 + "," + Variable2 + "," + Variable3);
// Close File(s)
p.close();f.close();
//this is for veryfying your code
return jsonOutput;
ValueForVariable1AsMentionedInJMeterScript是在腳本中的變量名。
欲瞭解更多信息,請參閱以下頁面: http://hellotestworld.com/2013/05/02/write-a-file-from-a-jmeter-script/
您可以將結果保存在任何聽衆的,下面是步驟 -
進入主題 - >添加 - >監聽器 - - >查看結果樹(或任何其他聽衆) Picture here
在這裏,您可以通過給文件名abc.csv保存文件,去配置,你有沒有要取消的XML文件並單擊csv文件。此外,文件結果abc.csv默認保存在apache-jmeter工具的bin文件夾中。
有很多方法可以推動結果。這是CLI方式:
步驟:1. 下載最新版本的JMeter
-
在您需要的目錄
- 提取物。例如,提取到
/tmp/
- 現在,默認輸出文件格式將爲
csv
。無需更改任何內容或在CLI命令中指定。 - 從UI控制檯保存jmx文件。我說,你已經保存在
examples
目錄 例如: - 現在,從CLI控制檯運行以下命令:
jmeter -n -t examples/test.jmx -l examples/output.csv
#現在
,如果要更改默認的格式,請檢查下面的參數在jmeter.properties文件:jmeter.save.saveservice.output_format=xml
現在,如果你運行的命令,./jmeter -n -t examples/test.jmx -l examples/output.jtl
輸出獲取存儲在XML格式。
現在,讓多個服務器(良好的知識附加信息查詢)的要求:我們可以在CLI命令中指定的主機和端口作爲參數/標籤
./jmeter -n -t examples/test.jmx -l examples/output.csv -JHOST=<HOST> -JPORT=<PORT>
1.Open終端
2.Navigate到的JMeter
3.Run JMeter的-t -n(JMX文件的路徑)/test.jmx -l(路徑保存結果)/testresults.csv
的bin文件夾-n,它指定JMeter是在非GUI模式下運行
要運行
-l JMX文件的-t-名稱:csv文件的名稱登錄結果
- 1. JMeter將結果保存在csv文件中
- 2. 在Jmeter表中將查看結果保存爲csv文件
- 3. 如何將Jmeter變量保存到csv文件
- 4. 在Jmeter比較csv文件(結果)
- 5. 將ArrayList保存爲CSV文件Apache Wicket
- 6. 將結果保存到csv文件用Python
- 7. Can CockroachDB可以將查詢結果保存到CSV文件嗎?
- 8. Excel:將查詢結果直接保存到CSV文件
- 9. 如何使用命令提示符將JMeter Aggregate Report結果保存到CSV文件中?
- 10. 如何使用psycopg2將postgresql的結果保存到csv/excel文件?
- 11. 如何將OPENQUERY查詢的結果保存到Excel或CSV文件?
- 12. Jmeter將結果保存爲Html
- 13. 我無法在apache Jmeter中保存示例結果保存配置
- 14. 將geotools查詢結果保存在shape文件/ csv文件中
- 15. 將rand()結果保存到新文件?
- 16. 將結果保存到C++文件中
- 17. 將結果保存到文件 - JAVA
- 18. 如何將Stata估算結果存儲到csv文件
- 19. 如何將結果保存到文本文件中?
- 20. 如何使用python刮板將結果保存到csv?
- 21. 如何將我的高分保存到文本文件團結
- 22. 如何將查詢結果保存到rethinkdb中的文件中
- 23. 如何將javascript的結果保存到文件中gulp
- 24. 如何將R中的t.test結果保存到txt文件中?
- 25. 如何使用beanshell jmeter在csv文件中提取結果?
- 26. 如何將Excel文件保存爲CSV?
- 27. Jmeter - 如何向我的csv結果文件輸出計數器變量?
- 28. 將LDAP搜索結果保存在csv
- 29. 將預測結果保存爲CSV
- 30. 將表單結果保存爲CSV - Rails
你在「配置」下可以找到XML可以保存更多的數據元素,然後CSV,這可能是有用的,這取決於您的需要。 – BlackGaff 2011-06-09 14:58:41
嗨,dacracot,你指的是哪個「領域」? tx – Ittai 2011-07-20 06:29:44
謝謝,我無法弄清楚如何從Jmeter GUI保存到文件。沒有意識到測試必須先運行。 – 2013-11-27 04:08:58