2010-03-22 22 views

回答

1

迴歸測試。部分自動化,部分手動,取決於工具,時間和金錢。

通常你應該不同層次的測試,即使是軟件開發者,我們希望一切自動化,有些事情必須由專人進行驗證,通過具有由測試人員執行測試用例的集合。

The Wikipedia article on regression testing is a good read

從大部分手動檢測的整個測試集合中,選擇保證系統功能降低成本的最小集合通常是值得的。當然,餘額是一個很好的選擇,並且很大程度上取決於代碼的實際更改量。軟件產品良好的模塊化對於進行良好的迴歸測試有很大的幫助。

4

通常情況下,你會使用單元測試某種類型的迴歸測試的安排。除此之外,這幾乎是不可能的。

+0

投票,迴歸測試。 – Anders 2010-03-22 13:38:05

0

到verifiy現有功能的其他主要的方法是有自動集成和系統級測試/ s時,除了單元測試如由@Developer藝術指出。這些會在系統組件之間的接口中發現單元測試可能會漏掉的問題。

Wikipedia entry on test automation是一個很好的介紹話題。