測試用例


測試用例 TestCase

1、概念

測試用例是什么?怎么寫測試用例?

測試用例是一個文檔,是執行的最小實體。測試用例包括輸入、動作、時間和一個期望的結果,其目的是確定應用程序的某個特性是否可正常工作,並且達到程序所設計的結果,以便測試某個程序路徑或核實是否滿足某個特定需求,一般在進行測試用例設計前要全面了解被測試產品的功能、明確測試范圍(特別是要明確哪些是不需要測試的)、具備基本的測試技術與方法等。

測試用例:描述我們整個測試軟件過程的記錄,你要怎么測 ,每一步怎么執行 執行后是一個什么結果

一般使用 excel 或者 Xmind 其他管理工具

測試用例的要素

  • 用例編號:每條用例都應該有自己唯一的一個標識 就像數據庫每條數據的主鍵一樣
  • 用例標題:這條用例將要測試的目的,簡介明了的描述
  • 測試項目(模塊):你測試的這塊屬於哪個區間 或者范圍
  • 用例級別:這個用例的重要程度或影響力
  • 前置條件:在執行這條用例時 ,你將要先做好哪些准備
  • 測試步驟(操作步驟): 准確描述你將測試這款軟件,要執行的每一步動作
  • 預期結果:執行完成測試后 ,一個你將期望得到的結果
  • 實際結果:實際得到的結果

注:還可以額外加 是否通過、設計者 、日期、 備注 等等

用例的創建及要素
一致性:主要包括用例模板一致;各同事的編寫手法一致;以及用例的細粒度一致。
覆蓋率:主要包括對需求的覆蓋(也包含隱含的需求);新需求可能對那些功能會產生影響的覆蓋;對各種場景的覆蓋等 。
可執行性:主要是指步驟易於理解、信息描述准確、且能快速識別出測試點 。
執行准確性:是指用例執行的准確度,本身沒什么技術含量。但這里需要注意的是執行人對待執行用例的態度。不要因為用例簡單或者一些外界的因素,導致部分用例未實際執行標為通過的情況。
持續更新:要及時不斷的更新,要盡量減少用例庫中失效的用例 。
復用性:主要用例可以被不斷的復用,從而減少維護成本
測試用例編號 測試項目模塊 測試用例標題 重要級別 前置條件 操作步驟 預期結果 實際結果 額外一些:設計者 日期 備注


免責聲明!

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



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