測試基礎(chǔ)知識--求職筆記(2)
我親歷的Lab的開發(fā)大概如下:
junit--jTest---集成測試---兼容性、壓力、破壞性測試----性能測試----回歸測試
這里關(guān)鍵區(qū)分一次白盒測試和黑盒測試
[黑]
1 設(shè)計依據(jù):按程序的功能設(shè)計測試用例
2 目標:a)功能是否可按規(guī)格說明書的規(guī)定正常使用b)是否能適當(dāng)接收輸入數(shù)據(jù)產(chǎn)生正確輸出,并保持外部信息的完整性
3透明:[黑]對程序員是透明的
4適用:集成測試
5設(shè)計技術(shù):等價劃分、邊界值分析、錯誤推測
[白]
1設(shè)計依據(jù):按程序的內(nèi)部邏輯設(shè)計測試用例
2目標:檢驗程序中每一條通路是否按預(yù)定的要求工作
3透明:[白]對程序員是不透明的
4適用:單元測試
5設(shè)計技術(shù):邏輯覆蓋技術(shù)(主要是判定覆蓋、條件覆蓋兩種)
posted on 2007-02-05 00:29 crazycy 閱讀(1016) 評論(1) 編輯 收藏 所屬分類: JavaEE技術(shù)