2
我有點問題。我正在編寫並不斷開發ASP.NET MVC應用程序。問題是,每次我更新我們網站的一小部分(甚至沒有與我們的數據庫做任何事情),它似乎在網站的其他部分突破了其他4件事。我一直在盡我所能來預測它,但最終,我知道有更好的方法來測試,我只是想知道最佳實踐的一般共識是什麼?正確的測試方法
謝謝!
我有點問題。我正在編寫並不斷開發ASP.NET MVC應用程序。問題是,每次我更新我們網站的一小部分(甚至沒有與我們的數據庫做任何事情),它似乎在網站的其他部分突破了其他4件事。我一直在盡我所能來預測它,但最終,我知道有更好的方法來測試,我只是想知道最佳實踐的一般共識是什麼?正確的測試方法
謝謝!
總之 - 沒有組織的答案!
Have a plan.
Know what the change is.
Document what you are going to test and why.
Maintain a test suite (Regression) to execute after all major changes.
Keep improving your test cases and adding the ones you missed
(there should be a test case associated with all your bugs.
This will ensure the same bug doesn't get introduced due to regression.
而且像你說的有一個適當的結構,確保流程的實施,有更好的代碼審查(捉蟲子,他們得到在提交前),並保持閱讀了很多關於這一切。
此答案已公開進行編輯以使其更好。
什麼是字體着色? :\ –
您應該在查找解決方案之前找到問題。這是一個糟糕的代碼或錯誤的測試問題嗎? –
目前,這是一個沒有任何合適的測試結構的問題。 – Jack