2014-02-19 45 views
0

我有一個永遠運行的jmeter測試。我也沒有時間表。我正在使用jenkins工作來運行這個測試。但是,當這個測試永遠運行時,我想看看測試用例的當前狀態。我想通知測試是失敗還是其他國家?有沒有辦法做到這一點? 當我們有junit或testng測試時,我們可以設置一個可靠的報告,讓我們在工作中看到測試用例的即時狀態。有沒有辦法做到jmeter工作?測試jemeter結果jenkins構建while jmeter永遠

+0

jmeter是開源的。 GUI具有實時結果輸出(IIRC)。您可能能夠找到他們正在使用的流解析器,並根據需要重新實現它。 – sallie

+0

但我使用的是maven插件。我如何在這種情況下更新源代碼 – newperson

回答

0

Jmeter在非GUI模式下運行時,allready輸出結果在命令行中。標準您可以看到響應時間和錯誤百分比。

如果你想打印出更多的,你可以打開一個單獨的命令行窗口和尾-f jmeter.log

另見JMeter - how to log the full request for a failed response?

這包含了如何使用BeanShell的斷言來記錄一個例子jmeter.log中的完整錯誤響應消息,這反過來可以通過拖拽實時查看它。