《軟件測試藝術(shù)》讀書筆記(22)_模塊(單元)測試

字號:

單元測試,是本書第五章講述的重點。它是構(gòu)建大型程序(>500 lines codes)測試的第一個步驟??蓮娜齻€方面給予了概括:
    ⊙定義上:單元測試是對程序中的單個子程序、子程序或過程進行測試的過程,即:一開始并不是對整個程序進行測試,而是首先將注意力集中在對構(gòu)成程序的較小模塊的測試上面;
    ⊙必要性上:它是一種管理組合的測試元素的方法手段;以減輕調(diào)試(準(zhǔn)確定位并糾正某個已知錯誤的過程)的難度;并提供同時測試多個模塊的可能,將并行工程引入軟件測試中。
    ⊙目的上:它是將模塊的功能與定義模塊的功能規(guī)格說明或接口規(guī)格說明進行比較。
    文尾,需指明:單元測試的目標(biāo)不是為了說明模塊符合其規(guī)格說明,而是為了揭示模塊與其規(guī)格說明存在著的矛盾。