Hudson

如何在 Hudson 查看測試結果?

  • September 27, 2010

我在哈德遜找不到測試結果的連結。如何在 Hudson Web 界面中查看測試結果(即哪些測試失敗)?

我為該項目檢查了“發布 JUnit 測試結果報告”。我很確定“測試報告 XML”具有正確的設置:(trunk/tmp/selenium-test-run/*.xml)。我使用工作區資源管理器查看 Hudson 是否確實看到了測試結果目錄(確實如此)。在這個目錄下有一個測試結果文件。

但我仍然找不到結果查看器的連結。Hudson 有這個功能嗎?

PS:我確實搜尋了線上文件,沒有找到任何東西。我確實Google它。沒發現什麼有用的。我沒有閱讀整個文件。

您是要發布 JUnit 測試結果還是 selenium 測試結果?如果是後者,請嘗試Seleniumhq Plugin。由於我從未使用過它,您必須自己找到正確的配置,但在 StackOverflow 上有一些關於此主題的問題。就像資訊一樣,還有第二個 selenium 外掛可用,但我認為我提到的那個是顯示測試結果的正確外掛。

我以前在獲取這些路徑時遇到了麻煩。這個適用於,在哈德森我定義了一個名為“你好”的工作,哈德森的路徑設置為:

hello/junit-results/TEST-hello.TestHello.xml

文件系統上的哪個位置:

/home/me/.hudson/jobs/hello/workspace/hello/junit-results

我有一些模糊的想法,即“性能”外掛在發布 junit 結果中起作用,但也許這只是為了圖表。

http://wiki.hudson-ci.org/display/HUDSON/Performance+Plugin

引用自:https://serverfault.com/questions/184805