測試策略:
一、
測什么:需要有功能測試(各個(gè)功能模塊)、性能測試、安全性測試、兼容性測試、文檔測試等等。(測試范圍)
怎么測:通過(guò)各種手法完成功能測試(基本的理論結合需求說(shuō)明)、性能測試的不同場(chǎng)景、安全測試的級別和內容、不同版本... (測試方法)
二、
策略就是考慮要完成這個(gè)測試任務(wù),需要哪些方式方法。如系統訪(fǎng)問(wèn)人數比較多,那我是不是該考慮性能測試啊?系統基于老系統升級的那我是不是考慮老系統用自動(dòng)化回歸啊?
三、測試策略的設計是一個(gè)多步驟的分析過(guò)程:
1分析需求
2評估風(fēng)險
3定義測試范圍
4確定測試方法
5確定進(jìn)入和退出條件
軟件測試的原則與策略
1、盡早和不斷的測試。
2、程序員應該避免檢查自己的程序,軟件測試應該由第三方構造。
3、設計測試用例時(shí)應該考慮到合法的輸入和不合法的輸入以 及各種邊界條件。
4、注意測試中的錯誤集中發(fā)生現象。
5、對測試錯誤結果有確認過(guò)程。
6、制定嚴格的測試計劃,并把測試時(shí)間安排的盡量寬松。
7、回歸測試的關(guān)聯(lián)性,原有功能過(guò)濾
8、進(jìn)行版本控制,制定變更測試文檔的流程。
測試策略,在一定的軟件測試標準、測試規范的指導下,依據測試項目的特定環(huán)境約束而規定的軟件測試的原則、方式、方法的集合,需在測試計劃文檔中體現。
原文轉自:http://kjueaiud.com