樁模塊和驅動模塊(以C語言為例):.doc

樁模塊和驅動模塊(以C語言為例):.doc

ID:59375418

大?。?9.50 KB

頁數(shù):1頁

時間:2020-09-04

樁模塊和驅動模塊(以C語言為例):.doc_第1頁
資源描述:

《樁模塊和驅動模塊(以C語言為例):.doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、樁模塊和驅動模塊(以C語言為例):  很多人對樁模塊和驅動模塊的概念會搞不清楚,那么下面來介紹這兩個概念:  模塊結構實例圖:  假設現(xiàn)在項目組把任務分給了7個人,每個人負責實現(xiàn)一個模塊。你負責的是B模塊,你很優(yōu)秀,第一個完成了編碼工作,現(xiàn)在需要開展單元測試工作,先分析結構圖:  1、由于B模塊不是最頂層模塊,所以它一定不包含main函數(shù)(A模塊包含main函數(shù)),也就不能獨立運行?! ?、B模塊調用了D模塊和E模塊,而目前D模塊和E模塊都還沒有開發(fā)好,那么想讓B模塊通過編譯器的編譯也是不可能的?! ∧敲丛鯓硬拍軠y試B

2、模塊呢?需要做:  1、寫兩個模塊Sd和Se分別代替D模塊和E模塊(函數(shù)名、返回值、傳遞的參數(shù)相同),這樣B模塊就可以通過編譯了。Sd模塊和Se模塊就是樁模塊?! ?、寫一個模塊Da用來代替A模塊,里面包含main函數(shù),可以在main函數(shù)中調用B模塊,讓B模塊運行起來。Da模塊就是驅動模塊?! ≈R點:  樁模塊的使命除了使得程序能夠編譯通過之外,還需要模擬返回被代替的模塊的各種可能返回值(什么時候返回什么值需要根據(jù)測試用例的情況來決定)?! ◎寗幽K的使命就是根據(jù)測試用例的設計去調用被測試模塊,并且判斷被測試模塊的返

3、回值是否與測試用例的預期結果相符

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。