我想從ANT構建腳本中運行JUnit迴歸測試套件。測試套件有一些我們正在努力解決的已知故障。如果失敗的測試數量增加(如果代碼更容易更改,我希望構建爲失敗) - 此值可以在ANT腳本中進行硬編碼。驗證ANT中失敗的Junit的數量
我在尋找如何實現這一點的細節。
我想從ANT構建腳本中運行JUnit迴歸測試套件。測試套件有一些我們正在努力解決的已知故障。如果失敗的測試數量增加(如果代碼更容易更改,我希望構建爲失敗) - 此值可以在ANT腳本中進行硬編碼。驗證ANT中失敗的Junit的數量
我在尋找如何實現這一點的細節。
即使我有點遲到了:
另一種選擇是使用JUnit 4和註釋與@Ignore失敗的試驗。
這樣他們將不會運行,不算作失敗,但忽略測試的數量仍將被打印,提醒您還有工作要做。
如果第一次測試失敗,則會定期失敗;那麼你可以決定是修復還是忽略它。
的更多信息:
什麼是運行這是衆所周知的失敗單元測試的意義呢?正如您所知,這與最佳做法是保持100%單位測試通過的最佳做法 - 如果測試失敗,請立即修復它,或者如果無法修復,則禁用/移除它。 – 2010-07-29 13:06:03
好點,但這實際上是一個迴歸測試套件,其中包含「已知」故障。我希望這些問題能夠得到解決,但目前我們已經開始記錄這些問題,並希望確保我們不會引入更多的失敗。 – Tarski 2010-07-29 13:20:24