對VS2005 Team System使用感慨
希望我對VS2005Team System 的一點經驗能給大家帶來幫助,怎樣創建VS2005Team System。這些內容都是一些門戶網站和技術論壇找到的,中間可能有不少錯誤是我沒有挑出的,歡迎大家指正。
在應用程序或 Web 頁可以達到其質量和性能目標之前,必須經過嚴格的測試。過去,Microsoft Visual Studio 是一種只關注軟件開發人員的產品,而對開發的測試方面提供的支持不足。組織內部質量保證小組的測試工程師無疑已經正確地認識到,在他們努力確保發布高質量的軟件過程中,先前版本的 Microsoft Visual Studio 產品所提供的支持微乎其微。
作為開發人員或測試人員,您可以使用 Visual Studio 來對您自己的測試進行編碼。但是要創建某些專業化的測試或者要對測試進行管理,則通常必須使用其他 Microsoft 產品、購買第三方工具或從頭創建工具。#t#
當需要建模和發布數據、組織支持文檔、跟蹤錯誤并創建測試套件(例如,版本驗證測試 (BVT))時,您的工作將愈加復雜。所得到的工具集有可能產生這樣的結果:它不能在它的各種工具和存儲機制之間進行轉換。
有這樣一種情況,某個金融領域企業的 IT 小組積累了大量在開發生命周期的各個階段使用的不同測試工具。每個工具都是來自獨立供應商的獨立可執行程序。因此,這些工具之間沒有交互,而且這些工具的用戶之間的交互也受到阻礙。
例如,在一個工具中輸入項目需求,然后將其復制到另一個工具,這并不會在兩個工具的數據庫的需求之間建立鏈接。因為沒有建立鏈接,所以在第一個工具中更改需求不會更新由開發和測試團隊使用的其他工具所訪問的數據。
有了 VS2005Team System ,軟件測試人員將高興地看到,他們的工具集正在接近開發人員的工具已經擁有的價值水平。主要的例子就是能夠使用 Visual Studio 集成開發環境 (IDE) 來創建并運行測試。
許多核心測試類型(包括單元測試、Web 測試、加載測試、手動測試,以及代碼覆蓋的度量)現在都集成到 Visual Studio 中。(實際上,Visual Studio 2005 Team Test Edition 引入了一種新的項目類型 — “測試”項目,它與傳統的項目類型一起顯示在解決方案資源管理器中。)
新測試工具還與 VS2005Team System 的其他部分集成在一起。這意味著軟件測試人員還能夠將其結果發布到數據庫,生成趨勢報告和歷史報告,比較不同種類的數據,查看測試后找到了多少錯誤以及都是哪些錯誤,并確定哪些錯誤沒有鏈接到可以幫助重新產生它們的測試中。