單元測試在編碼階段進行,當源程序編制完成,通過復審和編譯檢查,確認沒有語法錯誤后,便可開始單元測試的測試用例設計,要根據設計說明書,設計可以驗證程序功能,發現程序錯誤的多個測試用例.
對于每一組輸入,應該有正確的期望結果,在單元測試時,如果模塊不是獨立的程序,應為測試模塊開發一個驅動模塊和若干個樁模塊.
驅動模塊是被測模塊的主程序,它接收測試數據,并把這些數據傳遞給被測模塊,最后輸出實測結果.當被測模塊能完成一定功能時,也可以不要驅動模塊.
樁模塊用來代替被測模塊調用的子模塊.