調(diào)試是解決錯(cuò)誤的過(guò)程,測(cè)試是發(fā)現(xiàn)軟件缺陷的過(guò)程。每一個(gè)軟件在交付使用時(shí)前都必須經(jīng)過(guò)測(cè)試。軟件測(cè)試是軟件開(kāi)發(fā)的重要組成部分,現(xiàn)在已經(jīng)發(fā)展成專門的技術(shù)。
在消除了程序中的語(yǔ)法錯(cuò)誤和運(yùn)行錯(cuò)誤后,程序仍然不能保證完全正確,程序員可以進(jìn)行簡(jiǎn)單的單元測(cè)試,來(lái)確定基本功能是否完善,復(fù)雜的測(cè)試由專業(yè)人員進(jìn)行。什么是單元測(cè)試呢?
單元測(cè)試是測(cè)試隔離的單元或模塊,對(duì)各種方法分別使用不同的輸入和執(zhí)行參數(shù)來(lái)測(cè)試。單元測(cè)試的依據(jù)是詳細(xì)設(shè)計(jì)描述,單元測(cè)試應(yīng)對(duì)模塊內(nèi)所有重要的控制路徑設(shè)計(jì)測(cè)試用例,以便發(fā)現(xiàn)模塊內(nèi)部的錯(cuò)誤。單元測(cè)試多采用白盒測(cè)試技術(shù),系統(tǒng)內(nèi)多個(gè)模塊可以并行地進(jìn)行測(cè)試。VS2008將單元測(cè)試工具集成在IDE中,方便程序員使用。
1.新建一個(gè)類庫(kù)項(xiàng)目,并為其中的類添加一個(gè)方法,方法任意
創(chuàng)建單元測(cè)試。在方法名上右擊,然后單擊“創(chuàng)建單元測(cè)試”選項(xiàng),打開(kāi)“創(chuàng)建單元測(cè)試”對(duì)話框
選擇方法
為新建項(xiàng)目命名