【用例設計方法】梳理


一、目的

  • 統一測試用例編寫的規范,提高編寫測試用例的可讀性、可執行性;
  • 提升測試用例的編寫效率

 

二、測試用例梳理要求

  •   控制測試用例粒度的要求:
    • 測試用例標題不要超過30個漢字
    • 測試步驟不要多於7步,不要少於2步
    • 測試預期結果不要多於5個,不要少於1個  
  • 測試用例必含要素:模塊名、用例名稱、前置條件(選填)、操作步驟、預期結果、優先級
  • 測試用例划分:
    • 基本原則:最小功能模塊來划分,保障用例的覆蓋度。
    • 用例分類:P0用例、完整用例
  • p0測試用例:系統基本功能及主要功能的測試用例,單獨對P0用例梳理放入畫布。
  • 完整的測試用例:按照模塊進行划分梳理即可。
  • 規范編寫要求:
    • 一個功能正常流程,編寫一個測試用例;
    • 一個功能中多個異常流程,分開編寫多個測試用例;
    • 同一功能不同入口,可合並編寫一個測試用例;
    • 同一功能不同數據准備,分開編寫多個測試用例;
    • 操作步驟與預期結果要相對應。

 

 

三、測試用例評審

  • 評審步驟:中心內部評審——>項目組評審
  • 發起人:用例設計者
  • 參與人:測試負責人,項目經理、開發人員及產品經理
  • 要求:評審過程中,重點關注參與人提出的建議,完善自己的測試用例,去掉冗余的,修改和場景不符的,評審結束后,測試用例設計者需在km上填寫用例評審會議紀要;
  • 會議紀要:

       會議紀要需包含:會議名稱,會議地點、會議時間、會議參與人員(新建時選擇模板),會議中溝通梳理問題,會議中未確認或者需跟進的問題;

            跟進方式:會議記錄中@對應的處理人員,測試人員負責跟進;

 

四、測試用例完善

  • 測試用例在迭代結束后必須更新,在測試過程中發現設計的測試用例時考慮不周或遺漏,需要不斷的進行補充和完善;
  • 模塊更新后,需根據版本需求完善checklist文檔,按照模塊分類上傳到雲盤中,然后需要同步到中心群;
  • 同步事項:

         修改的信息,修改前和修改后的區別;

         將修改的用例和用例存放的地址(截圖或鏈接地址),同步到項目組的群中。

 

五、測試用例設計方法

      主要包括功能測試、界面測試、兼容性測試、易用性測試、異常測試、性能測試、壓力測試等,在設計用例時要盡量考慮錄入正常、邊界、異常值等系統的處理情況。(備注:此類作為測試基礎,不太清楚的請自行百度)

 

 

六測試用例設計的原則(此處內容網上較多,自行查找)

  • 正確性測試:輸入用戶實際數據以驗證系統是滿足需求的要求;測試用例中的測試點應首先保證要至少覆蓋需求中的各項功能,並且正常。

   例如:登錄功能:輸入正確的賬號和密碼 

  • 容錯性(健壯性)測試:系統能夠接收正確數據輸入並且產生正確(預期)的輸出, 輸入非法數據(非法類型、不符合要求的數據、溢出數據等),能給出提示 並進行相應處理。把自己想象成一名對產品操作一點也不懂的用戶,在進行任意操作。

  例如:登錄功能,輸入正確的賬號和密碼,登錄成功。輸入錯誤的賬號或者密碼,給出對應的提示信息(提示請輸入正確的手機號碼或密碼錯誤);

  • 邊界值分析法:確定邊界情況(剛好等於、稍小於和稍大於和剛剛大於等價類邊界值),針對系統在測試過程中主要輸入一些合法數據/非法數據,主要在邊界值附近選取。

  例如: 測試登錄功能時,登錄賬號考慮大於8/11位數的手機號碼;小於8/11位的手機號碼、等於8/11位的手機號碼等場景;

  • 等價划分:將所有可能的輸入數據(有效的和無效的)划分成若干個等價類。

 例如:登錄賬號:香港號碼、澳門號碼、大陸號碼、空的賬號、未注冊的手機號碼等;

  • 錯誤推測:主要是根據測試經驗和直覺,參照以往的系統出現錯誤之處。
  • 可理解(操作)性:理解和使用該系統的難易程度(界面友好性)。

 例如:引導頁、頁面的提示文案等;

  • 回歸測試:按照測試用例將所有的測試點測試完畢,測試中發現的問題開發人員 已經解決,進行下一輪的測試。
  • 接口測試:測試各個模塊相互間的協調和通信情況,數據輸入輸出的一致性和正確性。

 例如:接口的參數必傳非必傳、參數類型、入參長度;

  • 兼容性測試:操作系統的兼容性測試內容不僅包括軟件的安裝,還需對關鍵流程和功能點進行檢查。而需要測試哪些操作系統的兼容性,首先取決於軟件需求上對用戶的承諾,其次就需要對一些常用操作系統兼容的檢查

 例如:版本升級的兼容、手機系統的兼容、系統之間的版本兼容、系統類型的兼容

 

 

 


免責聲明!

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



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