測試人使用說明書 1.0

測試人使用說明書 1.0

來自專欄每天五分鐘測試知識

測試人定義:

軟硬體產品的第一使用人。

為了保證軟硬體(多指軟體)產品的質量符合出廠設計,符合廣大消費者的使用習慣,由測試人進行全方位體驗並提出問題,直到產品出廠。

測試人使用範圍:

包括但不限於web,移動端app,pc端軟體,伺服器,硬體等場景。帶回家炒菜做飯也是好手,火箭發射可以學習,關懷陪伴非常貼心。

測試人使用流程(ToB):

正常使用

1. 需求分析&評審

需求分析原則,儘可能的熟悉需求,其中主要包括:

  • 弄透產品需求,並做好確認和記錄(包括但不限於產品文檔、設計文檔、開發wiki、評審會等)。
  • 明確測試需求,評估工作量。
  • 關注產品和開發溝通開發難點,測試設計重點關注。
  • 關注需求變更,及時更新測試計劃和測試用例。

2. 測試策略&計劃

  • 測試計劃:根據測試需求和排期,制定測試計劃,劃分測試時間點等等。
  • 測試策略:明確測試範圍,測試類型,測試優先順序。如:

介面測試、界面測試、功能測試、異常測試、兼容性測試、壓力測試、穩定性測試、文檔測試等。

以及它們分別測試到什麼程度,測試順序如何等等。並根據項目研發實際情況,及時調整修改測試計劃&策略,保證測試節奏&進度。

3. 測試用例設計&評審

測試用例設計是每個測試人員工作過程中必須要完成的工作,是測試工作的靈魂所在。

用例設計原則:

  • 靈活使用設計測試用例的方法,使測試用例邏輯清晰、覆蓋全面、簡潔。
  • 從用戶角度出發,考慮用戶需求,設計相關用例。
  • 從產品易用性角度出發,設計相關用例。
  • 深度挖掘功能隱含層面進行設計

用例設計策略:

  • 在任何情況下都必須使用邊界值分析方法,經驗表明用這種方法設計出測試用例發現程序錯誤的能力最強
  • 必要時用等價類劃分方法補充一些測試用例
  • 用錯誤推測法再追加一些測試用例
  • 對照程序邏輯,檢查已設計出的測試用例的邏輯覆蓋程度,如果沒有達到要求的覆蓋標準,應當再補充足夠的測試用例。
  • 如果程序的功能說明中含有輸入條件的組合情況,則一開始就可選用因果圖法。

測試用例評審是測試工程師不斷完善學習的過程,要積極聽取評審人給出的建議,提取有用的信息,思考添加到測試用例中。

用例評審原則

  • 評審用例時結合需求,邏輯清晰,體現設計思路,通俗、易懂
  • 充分調動產品和開發的思維,及時解答,並記錄轉化為測試用例
  • 可以嘗試你來講需求讓產品和開發提問的新評審

4. 執行測試

嚴格&認真執行各項測試內容,並記錄真實測試結果。

執行流程:

  • 首先執行冒煙測試
  • 通過後執行全測試用例
  • 執行過程中及時提交Bug,並跟蹤bug狀態,修復後最好能知道問題產生的原因和如何修復的。
  • 做好bug修復統計和測試情況統計
  • 需求友變更及時更新測試用例並用新用例測試
  • 探索性測試

提交bug原則

  • 詳細了解被測系統的功能,避免提交無效bugs。
  • Bug描述要清晰,復現步驟準確,有log,必要時寫明復現賬號和復現視頻。
  • 對於非100%復現的bugs,盡量找出復現規律。
  • 對於一些產品沒有考慮到,你覺得不對或者需要優化的地方,也需要特別指出,多提建議。
  • 建立bug預防體系。

5. 輸出測試報告

輸出一個完整&清晰的測試報告是測試工程師必須的技能。它是項目組評估版本質量的一個重要依據,一般需要包含但不局限以下內容:

  • 測試模塊主題
  • 測試環境
  • 測試結果概述
  • 測試用例執行情況
  • bug及修復情況
  • 測試結論
  • 風險評估

6. 回歸測試&項目總結

回歸測試方法&策略:

  • 要以用戶的角度思考問題,多思考,儘可能多的考慮用戶的使用場景。
  • 針對修改的某一個功能點或者功能模塊,首先將這塊進行全面的測試。
  • 根據自己對產品的了解,本功能的修改,是否會影響其他功能,將相關功能模塊進行全面的測試。
  • 向開發詢問,有可能引起的其他的問題,然後根據開發的指導,重點有針對性的測試。
  • 如果是多個端的產品,比如有桌面端,PC端,APP端,測試一端的同時,要看其他端顯示是否有問題。
  • 測試完,對測試情況進行分析,用例執行情況,缺陷分析情況,缺陷產生原因,測試遺留的風險等。

7. 項目總結

在一個項目完成後,要對項目做相應的文字總結。總結整個項目過程中遇到的問題&解決辦法,有哪些需要注意及以後可以借鑒的地方等等。為下次項目做好積累&沉澱。

測試人保修說明:

1. 愛護測試人,說話要和氣,多聽測試人的意見

2. 定期組織活動,零食不能少

3. 提供學習進階的機會和資金,可自動升級至2.0

4. 整體保修期30年,如果保養得好,使用50年也沒問題!

5. 不聽測試人的意見,對於產品出現的一切問題後果自負

6. 言語攻擊,導致測試人出現各種異常概不保修

文章來源:公眾號光榮之路


Testin 雲測企業會員日向所有用戶發放免費測試福利啦,現在可以提前領取

活動時間:8月8日-8月10日

最高免費240分鐘真機時長

最高每日2次標準兼容測試(100台真機設備)

完成任務/邀請成員可獲得積分獎勵,可兌換多種禮品與測試服務

微信搜索TestinYunce,關注Testin公眾號,回復「8.8會員日」,生成自己的專屬海報,分享給好友禮包翻倍!

點擊 testin.cn/activity/test 立即領取您的測試禮包


推薦閱讀:

軟體測試人員能力矩陣
Xebium詳解05-測試前的一些準備工作
如何做好功能測試
原知乎賬號「西邊人」已封:現啟用新賬號「馬蟻蛋」
軟體測試筆試題目整理大全

TAG:高效工作 | 軟體測試 | APP測試 |