軟件測試之測試策略談 軟件測試
部分 軟件測試策略基礎
為什么要編寫測試策略?測試策略就是如何進行軟件測試的計劃。測試策略的目標包括:
取得利益相關者(比如管理部門、開發人員、測試人員、顧客和用戶等)的一致性目標;
從開始階段對期望值進行管理;
確!伴_發方向正確”;
確定所有要進行的測試類型。
1、策略與軟件測試策略
(1)策略:在一定的政治路線指導下,根據具體條件而規定的斗爭原則、方式和方法。<新華字典>
(2)軟件測試策略:在一定的軟件測試標準、測試規范的指導下,依據測試項目的特定環境約束而規定的軟件測試的原則、方式、方法的集合。
測試策略為測試提供全局分析,并確定或參考:
項目計劃、風險和需求;
相關的規則、政策或指示;
所需過程、標準與模板;
支持準則;
利益相關者及其測試目標;
測試資源與評估;
測試層次與階段;
測試環境;
各階段的完成標準;
所需的測試文檔與檢查方法。
2、軟件測試策略的重要性
(1)任何一個完全測試或窮舉測試的工作量都是巨大的,在實踐上是行不通的,因此任何實際測試都不能保證被測程序中不遺漏錯誤或缺陷;
(2)為了最大程度較少這種遺漏,同時最大限度發現可能存在的錯誤,在實施測試前必須確定合適的測試方法和測試策略,并以此為依據制定詳細的測試案例。
文章來源于領測軟件測試網 http://www.k11sc111.com/