我們正在一個小團隊中工作。我們經常遇到像developer1那樣在存儲過程或者功能方面做了一些改變的問題,並且影響了開發者2的工作。這些問題稍後會被偶然找出來。請指導我如何阻止這些問題。有沒有我們可以運行的免費工具來測試這些問題?用於asp.net應用程序的免費自動迴歸測試工具?
1
A
回答
3
慢慢地引入單元測試,集中式集成測試和全系統測試。
對於所有這些使用.net單元測試框架來做到這一點。這將是你在測試中做什麼使得它成爲上述任何一種情況。 確保分別保存這3種測試類型中的每一種,因爲這些測試在執行速度上會有很大差異。
對於單元測試框架,我建議NUnit但也有別人,我發現有意思,但從未將跳轉xUnit.net。
對於完整的系統測試,我建議使用WatiN在單元測試框架中運行它們。你也可以用Selenium RC。
我們經常遇到像developer1那樣在存儲過程或函數中做了一些更改的問題,它影響了developer2的工作。這些問題稍後會被偶然找出來。
對於這種特定類型的場景,我強烈建議集中集成測試。完整的系統測試可能會捕捉到這種情況,但它仍然會讓你弄清楚它爲什麼會壞掉。
而是將測試集中在非常特定的數據庫訪問代碼中,以便調用該過程。通過在那裏添加場景,這些場景揭示了developer2在編寫相關.net代碼時從開發者手中得到的所有期望,可以非常快速地發現該整合代碼的迴歸問題,並且可以非常有效地處理。還要注意的是,developer1可以很容易地運行涉及該過程或數據庫區域的集中式集成測試,而且這種測試比完全系統測試更容易發生。
1
0
相關問題
- 1. 用於自動化Windows Forms應用程序和Web應用程序的GUI測試的免費工具
- 2. 免費測試工具
- 3. 以數據庫爲中心的Java應用程序的迴歸測試/測試自動化工具?
- 4. 適用於Mac OS X(可可)應用程序的自動UI測試工具
- 5. 用於Java應用程序自動化基準測試的工具?
- 6. Oracle Forms應用程序的自動化測試工具?
- 7. WPF應用程序自動化測試工具
- 8. 基於Cordova的混合應用程序的UI測試自動化工具
- 9. 的Windows Mobile - 自動化測試工具用於非UI應用
- 10. 用於ASP.NET Web應用程序的免費RichTextEditor
- 11. Grails web應用免費測試工具來測試SQL注入和XSS漏洞
- 12. 用於識別.Net應用程序中的內存泄漏的免費工具
- 13. 用於Windows Mobile應用程序的GUI測試工具
- 14. 用於C++應用程序的GUI測試工具
- 15. asp.net web應用程序性能測試工具和教程
- 16. 用於.NET開發的免費應用程序生命週期管理工具
- 17. 有沒有免費的工具來構建AIR應用程序?
- 18. Web應用程序的免費樣機工具?
- 19. 免費Powershell調試工具
- 20. IVR自動迴歸測試
- 21. ASP.NET應用程序 - 測試
- 22. OpenGL應用程序的自動測試
- 23. 推薦使用Windows窗體應用程序的UI測試自動化工具
- 24. 手動用戶免費GUI測試儀
- 25. 付費應用程序免費應用程序分發
- 26. 應用程序計費測試
- 27. 移動應用程序的性能測試工具
- 28. 自動測試web應用程序
- 29. 應用程序測試自動化
- 30. Telerik Test Studio用於自動化測試Windows Phone應用程序