[原創]如何提高軟件測試效率
1 盡早測試,從軟件生命周期開始測試就參與其中,覆蓋到從需求,架構設計,編碼等各環節,測試不在是一個獨立體
2 不斷測試,這里的不斷是遵循軟件生命周期原理,且在每個生命周期,進行不同層級的測試
3 充分利用各種測試方法和技術(黑,灰,白盒,自動化測試,靜態測試,性能測試,安全測試,探索性測試等)
4 制定合適的測試策略(分析產品質量期望值,質量風險分析,測試方法和技術選擇,測試資源有效利用和管理,測試工具合理選擇及應用)
5 選擇合適的測試工具,追求高效的自動化測試 (靜態代碼檢查,白盒測試,功能、性能,安全等自動化測試)
6 建立測試框架 (內部測試框架建立,測試工具二次開發,短識庫共享庫機制,不同測試工具整合,測試效率利用,內部推廣及應用等)
7 測試流程規范制定及推行(各種測試文檔及模板定義,統一測試思想,目標一致)