測試Visual Studio 2010 Team System的相關步驟
現在向大家介紹本公司小組近幾個月開發的Visual Studio 2010 Team System的功能,下面我要介紹一下Visual Studio 2010 Team System其中一部分,從設計應用程序到編寫實際代碼,一直以來最困難的問題就是錯誤無法再現。
有許多因素會導致這類錯誤,我們正在努力開發一些工具以隔離這些問題,使得修復程序更加快速。我們將會采用的一種方法是通過一個工具,它可以指出測試人員使用的版本的準確信息(哪些內容已被簽入,源中哪些內容已被更改)并在開發人員嘗試重現錯誤時,提供和開發人員使用的版本的比較。常常正是這兩個版本間的細微區別導致了無法錯誤再現的狀態。#t#
Visual Studio 2010 Team System中針對這個問題專門設計了一個新的工具。要重現一個錯誤的另一個常見的障礙是該錯誤上的可操作數據的集合。通過提供一套專為測試人員設計工具,當一個測試場景失敗時我們將為該場景提供更好的記錄信息以及更全面的數據的集合。這包括系統數據集合、堆棧信息、屏幕截圖以及測試人員屏幕的視頻剪輯都將被附加到這個錯誤的信息中。
在開發人員對代碼進行更改時,有效地測試Visual Studio 2010 Team System對代碼的更改是十分重要的,不僅僅是要證明他們更改的那部分代碼實現了預期的工作,還應該確保對下游系統沒有意外的影響。通過向開發人員提供一個測試影響的分析工具,他們可以運行所有必要的測試來驗證開發人員更改的代碼,因為只運行需要的測試,這個工具能幫助開發人員自信地快速簽入代碼,減少意外的中斷失敗產生的不穩定。