常见的二十种软件测试方法详解(史上最全)
常見的二十種軟件測試方法詳解(史上最全)
一.單元測試(模塊測試)
單元測試是對軟件組成單元進行測試。其目的是檢驗軟件組成單位的正確性。測試對象是 :模塊 。
對模塊進行測試,單獨的一個模塊測試 ,屬于靜態(tài)測試的一類
測試階段:編碼后或者編碼前(TDD)
測試對象 :最小模塊
測試人員 :白盒測試工程師或開發(fā)工程師(測源碼)
測試依據(jù):代碼和注釋+詳細設(shè)計文檔
測試方法:白盒測試(因為要測源碼)
測試內(nèi)容 :模塊接口測試(測試模塊里面的參數(shù)傳遞是否正確)、局部數(shù)據(jù)結(jié)構(gòu)測試(測試變量的作用域范圍) 、路徑測試(if-else 判斷必須覆蓋所有分支)、錯誤處理測試、邊界測試( for 循環(huán))
二.集成測試
集成測試也稱聯(lián)合測試,將程序模塊采用適當?shù)募刹呗越M裝起來