關於測試方面的東西,我剛開始認爲測試無非就是點點點,對技術沒什麼特別大的要求,可是自從接觸了測試這門行業以後,對測試的知識有了相應的瞭解。因此在此給你們分享一下,也是對個人鞏固,也是頭一次寫,不免有些囉嗦。那麼測試流程主要包括什麼呢?若是你不知道不要緊,想想一個項目的開始須要什麼,沒錯就是需求,那麼測試流程的第一要點就來了。工具
需求分析是理解需求的目的,理解業務的流程;單元測試
清楚功能是要幹什麼。測試
當需求分析結束而且有了明確的認知時,就須要制定詳細的測試計劃。主要的任務是編寫測試計劃,參考軟件需求規格說明書、項目整體計劃。spa
預估資源:整個項目須要使用多少資源?時間、人力、資金設計
項目進度:對於每一個測試點進行把控,精確到天天接口
資源配置:使用哪個工具更加方便,效率提高資源
人員溝通:溝通是最關鍵的,協調開發與測試對需求理解的一致性,可以更早的去預防產品的缺陷開發
主要是針對接口的輸入參數、邏輯判斷、輸出結果進行相應的設計。文檔
目的是爲了給測試用例進行查漏補缺。主要分爲:內部評審以及項目組評審產品
搭建環境準備數據,執行冒煙測試(預測試)而後進入正式測試,bug管理直到測試結束。測試執行中主要分爲如下幾個階段:
單元測試
缺陷bug跟蹤測試
迴歸測試
系統測試
驗收測試
把測試的過程和結果寫成文檔,對發現的問題和缺陷進行分析,爲糾正軟件的存在的質量問題提供依據,同時爲軟件驗收和交付打下基礎。
以上的這些是我根據查閱資料以及本身的理解所得,如如有什麼地方不正確,歡迎你們指出。