2015-03-03 89 views
0

我在最近幾個小時後面跑過這個,之前問過類似的問題,但是這對我的需求更具體,我有一個java sampler測試,有很多System.out.println("")當我運行我的jmeter測試,所有這些輸出到cmd窗口如何將jmeter stdout重定向到一個文件

我想重定向這些System.out.println("")的輸出到所需的位置,我的選擇是什麼? 我在Windows上使用JMeter的

我的最後一個問題:How to print java System.out.println in jmeter UI Listner response data

+0

爲什麼你以前的問題不能爲你解決這個問題? – 2015-03-03 01:54:54

+0

前面提到的答案是打印jmeter內部線程日誌(如果我理解正確)我沒有看到任何標準輸出打印在那裏。 – 2015-03-03 01:59:08

+0

當你使用'-l logFile'命令行選項時會發生什麼? – mazaneicha 2015-03-03 02:33:34

回答

0

我的發現,希望這能幫助別人

  • 如果運行在UI模式JMeter的,你可以得到JMeter的內部測試日誌我啓用日誌查看器Options > Log Viewer
  • 如果您在$JMETER_HOME/bin/jmeter.properties
  • 如果你想W¯¯這些日誌到一個文件中,取消這個屬性#log_file=jmeter.log一個找到(在我的情況一樣的System.out.println)所有標準輸出,查找該文件$JMETER_HOME/bin/root.log

最後,如果你想samilar日誌,1點所提到的,在命令行中使用-l {log_file_name}選項

+0

沒有$ JMETER_HOME/bin/root.log - 至少現在不行了。 (使用JMeter 3.2進行測試) 也不是jmeter.properties文件中的log_file條目。 > a.txt 2>&1可能是一個不錯的選擇。 – 2017-09-15 08:51:59

相關問題