測試流程總結
一、QA的意識
-
質量意識:對產品質量進行把控
-
產品意識:對產品細節熟悉,以使用者的角度去進行測試
-
推動&溝通意識:對於不理解的點及時溝通
-
團隊意識:合作才能共贏
-
時間意識:把控時間節點
-
進取意識
二、工作節點
1.開發前
1)參與需求評審與技術評審
-
作用:瞭解需求,明白需求的細節,主要測試的功能點,需求達到的目標是什麼,不明白的及時找RD&PM及時溝通
2)對測試時間進行估時
-
按照人天進行估時
-
測試時間 (人天) = (max(前端開發,後端開發)+ 聯調時間)/3 + 1
2. 提測前
a.設計測試用例,怎麼設計測試用例???
-
測試用例的可讀性、可執行性、合理性。
-
測試用例的充分性和完整性(覆蓋率)
-
測試用例包括的內容:功能,用例名稱,前置條件,步驟描述,優先順序,期望結果,實際結果等
-
最終目標是:一個對於產品毫無所知的人員,也能夠快速的熟悉用例並執行用例
b.測試用例的維護
-
PM對需求更改的時候,同時也要對測試用例進行維護
c.用例設計優先順序:
P0:將冒煙case定位最高優先順序,
P1:主要功能及各模組的主要功能;影響到多數使用者的功能;特別影響使用者體驗;重要的錯誤和邊界。
P2:包括詳盡的邊界,錯誤和配置測試的測試用例
P3:優先順序較低,影響少部分使用者的以及次要功能的定位低優先順序,不意味不重要,如GUI,錯誤資訊,易用性,較特殊的引數校驗(服務端),壓力和效能測試。
d.用例評審
-
當測試人天 > 3 (人天)時,需求進行用例評審,由QA組織,開發和產品一起對用例進行評審,指出本次測試的重點,用例設計漏掉的功能,保證用例的完整性和充分性
-
冒煙用例的準備:冒煙測試用於確認程式碼中的更改會按預期執行,且不會破壞整個版本的穩定性。
-
當測試人天 < 3 (人天)時,發郵件給RD,抄送PM,並告知RD及時回覆郵件
e. 環境的搭建
-
PM在測試環境進行驗收,需要RD提供提測的系統已經分支,用以提前搭好測試環境,方便PM的驗收
-
怎麼搭建測試環境呢?後續更新
3.測試中
1、輸出進度報告,模板見連結
2、如何提BUG
bug描述:環境資訊,復現步驟,期望結果,實際結果
bug定級:
Blocker:阻礙進一步開發或測試工作,軟體不能執行
Critical:崩潰,資料丟失,記憶體溢位
Major:主要功能不能使用
Minor:不常用功能不能使用
Trivial:介面有錯別字或者格式沒有對齊
3、當一輪測試完成之後,由RD們修復BUG之後進行發版後驗證BUG並開始新一輪的測試。
4、測試完成,所有BUG驗證完畢之後在模擬線上環境進行迴歸,保證需求達到預上線標準
4.上線
線上迴歸
三、如何保證流程正常執行
相關文章
- 資料測試全流程總結(小白易上手)
- 網際網路App應用程式測試流程及測試總結APP
- 測試總結①
- 軟體測試要學什麼(4)軟體測試流程及常見測試點總結
- 【JUnit測試】總結
- 測試面試題總結面試題
- 功能測試點總結
- 測試總結報告
- APP黑盒測試總結APP
- web測試方法總結Web
- 作業測試總結
- 測試入門總結
- 初識效能測試(測試小白麵試總結)
- 他們測試了上萬款APP應用,總結了APP測試的經驗及流程APP
- 介面測試測試流程
- 滲透測試技巧總結
- APP 安全測試項總結APP
- 測試工程師的面試總結工程師面試
- 我們測試了上萬款應用程式,總結了APP測試流程和常見問題APP
- 測試流程和理論--測試流程體系
- 轉:測試工程師的面試總結工程師面試
- 測試功能點總結摘要1
- web端功能測試心得總結!Web
- 自動化測試總結(二)
- APP測試點分析與總結APP
- 測試要點總結(轉帖)
- 硬碟測試工具fio用法總結硬碟
- 移動測試基礎 Android 應用測試總結Android
- 效能測試流程
- CTS測試流程
- 記測試流程
- Spring Boot單元測試之服務層測試總結Spring Boot
- JMeter測試WebSocket的經驗總結JMeterWeb
- App 壓力測試學習總結APP
- 滲透測試常用術語總結
- 近期前端效能測試採坑總結前端
- 自動化測試實踐總結
- 探索性測試總結筆記筆記