2013-02-07 84 views
2

我已經開始使用Jenkins來定期編譯和測試我的構建。 這項工作相當簡單。它編譯構建,然後執行測試。最簡單的插件解析並在Jenkins中顯示測試結果

測試結果存儲在一個文件中。還有一條明確的線表示已經通過了多少次測試。 (類似於X測試通過了Y)。

我想知道在構建結束時顯示這些結果的最簡單方法/插件是什麼。

我想要一個視覺顯示器,因爲我知道詹金斯在隨時間/工作顯示圖表方面非常好。

我感謝你的幫助,並原諒我,如果這個問題已經存在Stackoverflow。我沒有找到足夠接近我的地方。

回答

5

豈不是更好,如果你可以在格式詹金斯是更容易理解發表您的測試結果?如果是這樣,請參閱link瞭解如何生成簡單的測試結果。完成之後,詹金斯提供的視覺展示免費提供給您。

+0

對不起,我的延遲響應。我已經使用xUnit similary來建議您提供的鏈接!我很感激幫助。 – fashasha

3

您可以安裝Groovy Postbuild Plugin,並用它來分析你的不同的線和旁邊的構建結果顯示它:

def matcher = manager.getLogMatcher("(.*) tests passed out of (.*)\$") 
if(matcher != null && matcher.matches()) { 
    passedTests = matcher.group(1) 
    totalTests = matcher.group(2) 
    manager.addShortText("${passedTests}/${totalTests}") 
} 

你也可以用徽章或依賴的自定義色彩增強它成功率。

希望它可以幫助

相關問題