白箱測試
● 分析程式內部邏輯做為測試依據,但期待結果還是來自於需求
● 又稱為glass-box或structural testing
白箱測試其實就是針對你的程式碼設計進行測試
單元測試(Unit Testing)以及整合測試(Integration Testing)都是屬於白箱測試的一種
黑箱測試
● 分析需求、規格書、使用手冊等做為測試依據
● 又稱為behavioral testing或functional testing
在進行黑箱測試時你是不需要知道程式到底是怎麼寫的
只需要根據軟體功能或軟體行為進行測試即可
系統測試(System Testing)以及驗收測試(Acceptance Testing)都是屬於黑箱測試的一種
順便附上Software Testing V Model的圖
文章標籤
全站熱搜
留言列表