四、測試過程
如何測試乙個專案?
1、接手乙個測試任務,首先要搞清楚
專案背景:專案起因,【業務方是誰,誰對專案比較關心】,需要解決的問題【解決的痛點是什麼】、專案受眾人群【教育程度、專業度、軟體使用情況】
專案投入:開發人員、測試人員
專案週期:開發周期,提測時間點,上線時間點,全量時間點;這一塊一定要明白,提測時間遲了,一定要記錄,管理一定要留下痕跡
質量要求:效能要求【支援多少日活使用者、高頻使用場景】,相容性要求【瀏覽器型別、手機型別、作業系統型別】、安全性要求【安全認證要求】
2、測試各階段的工作內容
1、需求評審階段
參加需求評審
檢查文件的完整性及規範性
評審完畢對需求文件打分
確定排期上線日期
準備資料開始編寫測試用例
有幾個圖
2、技術評審階段
參加技術評審
檢查需求文件的完整性及規範性(介面文件、流程圖等)
評審完畢對開發設計文件打分
根據設計文件思考測試方法及測試點
開始編寫測試用例
3、測試評審階段
測試方案評審:測試範圍、測試方法、測試輸入條件、測試資源、時間規劃、質量標準(准出條件)、qa自己梳理出來的業務流程圖(xmind)
測試用例評審:case的標準:步驟、輸入輸出,預期結果,遺漏的case,後期需要補充,case評分
測試用例:通用的用例其實沒必要寫的,比如輸入框一些校驗,我們評審大多都是業務case
4、測試階段
提測模板,什麼提測。pm不准該需求,提需求
關注產品經理是否新增需求
是否準時提測
提測版本是否冒煙通過
關注工期、是否有延誤的風險
5、上線階段
關注上線文件是否驗證通過(業務和產品驗收)
是否準時發灰度 ;封板
上線資訊產品是否通知業務方
業務方是否線上驗證通過
上線成功後通知客服
6、收尾階段
上線2小時關注新版本情況
對反饋問題進行分類,提交bug系統
組織覆盤會
3、測試計畫(管理方面)
是對測試全過程的組織、資源、原則等進行規定和約束,並制定測試全過程各個階段的任務以及時間進度安排,提出對各項任務的評估、風險分析和需求管理
測試計畫應該包括一些內容:
進行測試任務劃分
進行測試工作量評估
人員和測試資源分布
明確任務時間和進度安排
風險評估和應急計畫
測試失敗/通過標準
4、測試方案(技術層面)
測試方案是對測試活動進行測試方法的設計,測試用例的設計、測試資料的設計。他是描述需要測試的特性、測試的方法、測試環境的規劃、測試工具的設計和選擇、測試用例的設計方法、測試**的設計方案等。
測試方案主要內容包括:
測試策略的選定,明確策略;測試策略就是如何用最少的資源滿足測試質量的要求,既高效低成本,較高質量的完成測試
測試子項細分,細化測試特性形成測試子項,將測試計畫中描述的方法進行細化,包括採用的具體測試技術
測試用例的規劃
測試環境的規劃
自動化測試框架的設計和實施方法
效能測試的設計和實施方法
安全測試的設計和實施方法
測試工具的設計和實施方法
專門有個測試方案60多頁,可以參考
覆盤報告內容:
故障資訊
故障處理過程
原因分析
改進措施
經驗教訓
《軟體測試》 測試管理
到了第二階段,我們開始學習具體的軟體測試知識,主要是幾大工具的使用,hp的alm等。軟體測試管理,帶了乙個管理,自然就是說的對於軟體測試過程中的一系列的管理工作。包括需求管理,團隊管理,測試文件管理,缺陷管理,測試流程管理以及測試執行管理。軟體測試管理的目標是通過系統,高效的技術方法來進行軟體測試工...
軟體測試管理
軟體測試管理 目標 有效 全方位的提高測試覆蓋率 定義 軟體測試管理的目標是通過系統的 高效的 適用的技術 方法和體系來監督 促進和達到軟體測試的目標,幫助測試團隊決定最佳實踐 就是對每一種具體測試任務 流程 體系 結果 工具等進行具體監督和管理。軟體測試管理是藝術,是責任,同時還是科學。比較常見把...
測試管理之我見
測試管理 在跟團隊成員進行績效面談時,成員問我,怎樣才能做測試管理。先看看百科的定義 測試管理,即是組建和管理乙個測試團隊,制定和落實乙個有效的測試流程,計畫 設計 執行並跟蹤輸出專案的測試報告,為專案質量提供有效保障。再看看市面上來自兩家公司對測試經理崗位的職責要求 招聘要求 能力要求 1 制訂測...