2012-10-23 69 views
0

當前設置使用FinalBuilder進行持續集成&構建企業範圍的ASP.NET應用程序套件&服務。持續集成 - 測試分類

我打算讓NUnit掛鉤到CI構建過程。

什麼應該是我最重要的測試類別 - 如果失敗 - 應該停止這個過程?

我計劃與產品負責人一起找出他們不能沒有的頂級功能。但是從一個普通的角度來看,什麼會/應該被認爲足以阻止這個過程?

回答

0

我喜歡在可能的情況下首先運行最新的測試,然後是最常見的失敗測試,​​最後是所有剩餘的測試。

您的測試需要幫助開發人員/ QA確定問題;他們並不僅僅是爲了讓管理層感到滿意。產品所有者最喜歡的測試仍然會運行,但爲什麼在執行這些測試時讓其餘的構建等待呢? (無論如何,管理層會把所有事情都放在首要位置)

任何構建測試都將值得一面紅旗。你可以通過這些測試失敗的速度越快,團隊的整體效益就越高。