進(jìn)行VS2010驅(qū)動(dòng)測(cè)試
在VS 2010驅(qū)動(dòng)中,敏捷測(cè)試驅(qū)動(dòng)開(kāi)發(fā)功能非常強(qiáng)大,微軟把Scrum和XP敏捷思想融入到Agile過(guò)程框架之中。TFS2010中增強(qiáng)了團(tuán)隊(duì)源碼版本管理、迭代開(kāi)發(fā)和驅(qū)動(dòng)測(cè)試開(kāi)發(fā)模型等,從而給微軟.Net開(kāi)發(fā)人員非常大的幫助。
IUT——在生產(chǎn)環(huán)境中最終交付而開(kāi)發(fā)的軟件。Test Environment——測(cè)試環(huán)境。測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(TDD)VS 2010驅(qū)動(dòng)基本過(guò)程:
(1)明確當(dāng)前要完成的功能??梢杂涗洺梢粋€(gè)初始化測(cè)試清單(TODO)列表。
(2)快速完成針對(duì)一個(gè)功能的測(cè)試用例編寫(xiě)。
(3)測(cè)試代碼編譯通過(guò),但測(cè)試用例通不過(guò)。#t#
(4)編寫(xiě)對(duì)應(yīng)的功能代碼。
(5)測(cè)試通過(guò)。
(6)對(duì)代碼進(jìn)行重構(gòu),并保證測(cè)試通過(guò)。
(7)循環(huán)完成所有功能的開(kāi)發(fā)。