軟件測試培訓機構教你學單元測試
阿新 • • 發佈:2018-03-05
單元測試 軟件測試單元測試又稱為模塊測試,是針對軟件設計的最小單位程序模塊進行正確性檢查的測試工作,單元測試需要從程序內部結構出發設計測試用例,多個模塊可以平行地獨立進行單元測試。很多朋友想要學習軟件測試,那麽單元測試顯然是繞不過去的知識點。下面,就讓×××老師來帶你走入單元測試的內容吧!
軟件測試培訓機構教你學單元測試的內容:
1、模塊接口測試
應對通過所測模塊的數據流進行測試
調用所測模塊時的輸入參數與模塊的形式參數的個數、屬性和順序是否匹配。
所測模塊調用子模塊時,輸入子模塊的參數與子模塊的形式參數在個數、屬性和順序上是否匹配。
輸出給標準函數的參數的個數、屬性和順序是否正確。
全局變量的定義在各個模塊中是否一致。
當模塊通過外部設備進行輸入 /輸出操作,文件屬性是否正確、open和close語句是否正確,規定的I/O格式說明與I/O語句是否匹配;緩沖區容量是否與記錄長度匹配,在讀寫之前是否打開了文件,讀寫之後是否關閉了文件,對I/O錯誤是否做了處理。
軟件測試培訓機構教你學局部數據結構測試
局部數據結構是最常見的錯誤來源。
不一致的數據類型。
不正確或不一致的數據說明。
使用尚未賦值或尚未初始化的變量。
錯誤的初始值或錯誤的缺省值。
軟件測試培訓機構教你學路徑測試
運算的優先次序、常見的比較和控制流。
軟件測試培訓機構教你學錯誤處理測試
遇見出錯的條件,並設置適當的出錯處理。
軟件測試培訓機構教你學邊界測試
例如循環的次數,最大或最小值。
軟件測試培訓機構教你學單元測試步驟:
利用設計文檔設計測試用例;
創建被測模塊的樁模塊或驅動模塊;
利用被測試模塊、驅動模塊和樁模塊來建立測試環境,進行測試。
驅動模塊:相當於所測模塊的主程序,它接收測試數據,把這些數據傳送給所測模塊,最後再輸出實際結果
樁模塊:用以代替所測模塊調用的子模塊。
軟件測試培訓機構教你學單元測試