單元測試 集成測試 系統(tǒng)測試 沒有參數(shù)的函數(shù)怎么寫單元測試用例?
沒有參數(shù)的函數(shù)怎么寫單元測試用例?對于功能測試,用例是設置輸入,執(zhí)行程序,并判斷輸出是否符合預期??赡艿妮斎氚ǎ簠?shù)、要讀取的成員變量、要讀取的全局變量和內(nèi)部輸入(通過調(diào)用子函數(shù)獲得的輸入);可能的
沒有參數(shù)的函數(shù)怎么寫單元測試用例?
對于功能測試,用例是設置輸入,執(zhí)行程序,并判斷輸出是否符合預期。可能的輸入包括:參數(shù)、要讀取的成員變量、要讀取的全局變量和內(nèi)部輸入(通過調(diào)用子函數(shù)獲得的輸入);可能的輸出包括:返回值、輸出參數(shù)、寫入的成員變量、寫入的全局變量、,內(nèi)部輸出(在程序執(zhí)行期間判斷的中間輸出)和操作(例如,程序是否在特定輸入下調(diào)用函數(shù))。簡而言之,輸入是在程序執(zhí)行之前或期間讀取的外部數(shù)據(jù),輸出是由程序重寫的數(shù)據(jù)。Input:setinterfaceversion(1234);//調(diào)用其他函數(shù)完成初始化。這是外部輸入,不是內(nèi)部輸入。