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