一、測試主要的四個階段
1.測試計畫設計階段:產品立項之後,進行需求分析,需求評審,業務需求評級,繪製業務流程圖。確定測試負責人,開始制定測試計畫;
2.測試準備階段:各成員編寫測試用例、先小組內評審、後會議評審,測試樣機和配件,測試工具。
3.測試執行階段:負責人對測試任務分工,按計畫執行測試過程,提測後,搭建qa環境,先執行冒煙測試,然後進行系統測試,提交bug,跟蹤bug,直到被測軟體達到測試需求要求,測試結束;
4.測試總結階段:專案測試結束,負責人輸出測試報告,對整個測試過程和版本質量做乙個詳細評估,確認是否可以上線;
二、測試執行階段詳述
1.功能測試階段
功能測試是軟體測試最基礎的階段,是進入軟測行業的必經階段,主要是理論的學習。包括:計算機基礎,軟體生命週期、開發模型、測試模型。軟體測試概念,軟體測試方法及分類、熱門領域測試技巧。需求分析、測試計畫、測試用例設計與編寫、缺陷管理及缺陷報告、測試報告,測試用例編寫、缺陷編寫集中演練。
2.介面測試階段
介面測試階段,是為了驗證後端給的介面是否符合需要,前端介面和後端是否連線通常。這個階段一般使用工具進行測試,或者自己編寫指令碼進行測試。常用的介面測試工具有:apipost、jmeter等。編寫介面測試指令碼一般是:python+requests。
3.自動化測試階段
自動化階段可以分為ui介面自動化和介面自動化。
介面自動化是介面測試的高階,還是以基於python的自動化測試為例,需要掌握requests。
4.效能測試階段
這個階段要學習的則是loadrunner、jmeter兩個主流的效能測試工具。
要學習vugen,controller,analysis,效能測試調優,資料庫調優,效能測試指標,jmeter在效能測試中的應用。
分析需求,搭建測試環境,編寫測試計畫和測試用例,錄製和除錯指令碼,設定和執行場景,監控和收集資料,寫分析報告,專案綜合評審等。
5.驗收階段
以使用者為主的測試,軟體開發人員和質量保證人員參加,由使用者設計測試用例。
不是對系統進行全覆蓋測試,而是對核心業務流程進行測試。
軟體測試流程
1 立項 2 需求評審 3 組建測試團隊 4 需求分析 5 測試設計 6 測試計畫 7 測試執行 8 軟體評估 9 測試總結 10 測試維護 測試具體流程依次如下 1.需求 閱讀需求,理解需求,與客戶 開發 架構多方交流,深入了解需求。testing team 2.測試計畫 根據需求估算測試所需資源...
軟體測試流程
1.需求 閱讀需求,理解需求,與客戶 開發 架構多方交流,深入了解需求。testing team 2.測試計畫 根據需求估算測試所需資源 人力 裝置等 所需時間 功能點劃分 如何合理分配安排資源等。testing leader or testing manager 3.用例設計 根據測試計畫 任務分...
軟體測試流程
一 測試計畫 目的是規定測試活動的範圍 方法 資源和進度 明確在測試的專案要測試的特性,要執行的測試任務,每個任務的負責人以及與計畫項相關的風險。測試計畫活動包括 形成測試需求文件 確定約束條件 制定測試目標 目的 建立測試策略 初期測試活動開始 確定可交付專案產品 確定關鍵程式功能 定義測試活動的...