測試用例


測試用例編寫規范&用例模板 

  一、測試用例的價值

  • 測試用例是測試開始前對於需求的梳理划分思考而寫出的、從而讓我們能夠高效率、高質量的完成后續的測試工作,降低我們項目運行期間的風險。具體提現在以下幾點:
  • 1. 指導測試執行(測試依據用例展開,在測試點的覆蓋度上有所保障,按操作步驟執行,節約時間)
  • 2. 指導回歸測試(對於版本更替時,可以確保先前細節不被遺留)
  • 3. 便於交流交接(對於新人的進人,或是人員的更替通過測試用例可以預覽該項目的全貌,比較高效直接)

 

二、測試用例需要包含的內容

  • 測試用例編寫包括以下幾個元素
  • 1. 標題:簡單明確,指出用例的測試點
  • 2. 前提:用例執行前的前提條件要明確,因為不同的前可能對應的相同操作結果不同
  • 3. 步驟:寫出用例執行的步驟,語言簡單清晰不冗余
  • 4. 預期結果:根據需求對應前提對應步驟下預期會輸出的結果
  • * 測試用例需要有持久層的校驗(數據庫層面校驗),最好附有sql便於后人執行;
  • 5. 等級:對於用例要標注等級,對於核心功能、主要功能、細節進行等級高低划分
  • 6. 可執行性:用例要寫得簡單明白,看到人都可以對着進行操作。
  • 7. 原子性:測試用例要確保其原子性,對於有多個結果的,只需專注於我們所關心的點

 

三、測試用例結構設計的原則

 

  • 1. 用例結構需清晰,一眼看穿用例有多少功能,文件夾設置結構清楚明了;
  • 2. 把不同角色的主流程放到各自的功能中去寫,主流程和功能分開寫;
  • 3. (建議)把不變的東西提取出來,作為公共部分,簡化用例;
  • 4. 用例原子化,不要將多個功能點校驗放在一個用例中來寫;
  • 在測試過程中我們為了確保用例的易用性,要進盡量做到用例的簡潔性。我們可以采取以下幾點措施:
  • 測試流程比較強的,考慮功能與流程分開編寫
  • 公共用例抽離

四、一些tips

  • 在測試過程中我們為了確保用例的易用性,要進盡量做到用例的簡潔性。我們可以采取以下幾點措施:
  • 測試流程比較強的,考慮功能與流程分開編寫
  • 公共用例抽離

 

五、測試用例模板

 

  • XX申請最低額度貸款,校驗申請成功
  • 【重要程度】
  • P1級(P0級,P1級,P2級)
  • 【用例類型】
  • 手工、自動化、半自動化
  • 【測試准備&前置條件】
  • 1、測試數據:186****4526,密碼:****** (可描述其它准備)
  • 2、前置條件(有前置條件時需標注,如:斷網重登錄,則需要斷網,標題里可以體現)
  • 【執行步驟】
  • step1:APP按鈕,點擊【立即取現】
  • step2:選擇100元金額,點擊【立即申請】按鈕
  • step3****
  • step4****
  • 【期待值】
  • 申請成功,校驗********
  • 【用例狀態】
  • 通過、失敗、未執行、阻塞
  • 【測試日期】
  • (選填)

 

eg:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM