軟體測試質量提公升方案(初稿)
提公升軟體質量的目的是使我們的產品滿足使用者需求,擁有可靠的質量和很好的使用者體驗,下面我將從測試流程優化、測試技能提公升、測試經驗累積三個方面談下測試質量的提公升方案。
一、測試流程優化
專案開始時,測試人員就應該介入,正確理解需求文件,對需求文件進行評審,進行需求分析,對不明確的需求項,需要產品人員進行溝通,要求需求反講。要求產品人員按需求制定上線的驗收標準。
根據需求估算測試所需資源(人力、裝置等)、所需時間、功能點劃分、如何合理分配安排資源等,測試計畫會影響測試執行,計畫一旦制定就盡量的按照這個計畫去執行。
根據測試計畫、任務分配、功能點劃分,設計合理的測試用例,所有功能點和需求規則都要被覆蓋,多考慮業務層面的測試用例,多考慮異常場景的測試,多考慮測試的結果檢查,需要組織用例評審;有條件的話,可以安排多個人員對同一需求分開設計用例,然後再進行整合,使用例更全面。
開發人員提測前,需要他們進行自測,把測試用例中優先順序高的用例執行一遍,通過後再提測,然後我們至少進行一輪冒煙測試,一輪常規測試,一輪回歸測試,總結針對每乙個功能模組,用什麼方式執行才是最全面有效的,不容易出現漏測問題,另外,還需要總結測試執行過程中需要參考的文件以及工具,讓測試更加高效。
測試執行完成後,及時編寫測試報告,及時反饋測試情況與測試結果,提出全面的合理的風險與建議。sit測試通過後,需要產品按照制定好的上線驗收標準進行uat測試,並輸出結果。uat測試通過後,版本發布上線,需要測試、開發、產品和現場人員共同進行上線功能驗證,驗證通過後方可對外開放。
產品上線時,必要情況下需進行試點測試,測試與產品人員密切溝通,在試點環境下多進行在公司無法進行的場景模擬測試。
二、測試技能提公升
三、測試經驗累積
CMMI和提公升軟體質量
最近公司在搞 cmmi 四級評審,有人支援,有人不理解,有人無所謂,不過既然是領導的意思那麼就不管你想不想搞都的搞了,於是各種培訓,預評估會議,各色報表,文件,流程軟體什麼的都整出來了,倒也熱鬧。我作為一名普通的軟體工程師當然也不能閒著,在做自己份內的事的同時也了解了一些 cmmi 的相關情況,發現...
提公升測試效率和質量
商業目標 專案生命週期管理 專案組織模型 專案整體管理 價值管理 風險管理 範圍管理 時間管理 質量管理 目標成本管理 財務管理 人力資源管理 採購管理和專案文化管理。對測試管理來說,有些知識域是需要特別關注的,主要是價值管理 風險管理 範圍管理 時間管理和質量管理,因為這些知識域和測試有直接關係。...
軟體測試和軟體質量
來自wikipedia 描述一種用來促進鑑定軟體的正確性 完整性 安全性和質量的過程。換句話說,軟體測試是一種實際輸出與預期輸出間的審核或比較過程。軟體測試的經典定義 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否滿足設計要求進行評估的過程。iso 9126 是乙個用來評估軟...