這是一個開放性的,大框架性的問題。回答可以從兩個方面來着手:1.質量是全員質量,公司每個成員都有責任參與質量保證。2.從測試角度來保證質量,測試也分為多個層次。
參考答案:
質量是全面質量管理
1.代碼質量:開發通過單元測試保證
2.讓用戶參與UAT測試,保證用戶體驗(使用質量)
3.引入QA,保存過程環節質量
4.系統測試工程師保證系統質量滿足需求
測試人員人員的質量保證
4.1 測試策略:質量是多維度的,功能測試、性能測試、兼容性測試等多種測試類型的結合
4.2 用例質量:采用合適的用例方法,如何進行需求分析,用例評審
4.3 執行質量:如何保證執行深度(界面、關聯模塊、數據庫、日志)與廣度(系統測試類型)
4.4 缺陷質量:Bug評審,引入合適的Bug流程
4.5 過程質量:合理的軟件測試流程,測試過程監控