在前面的一系列文章中,我們學會了一些用例設計的常用用法,比如等價類、邊界值,以及場景法和錯誤推測法,這些是在日常作業中使用的比較多的方法,那么,學了用例設計方法之后,測驗用例到底是什么呢?
測驗用例是什么?
測驗用例的話,可以理解為是一種針對軟體質量的檢查規則,經過一系列規則的檢查后,最終評估一個軟體質量的好壞,(只是自己的一個解釋,僅供參考,不要拿來直接去背喔)
測驗用例包含哪些要素呢?
經常遇到很多人都在找測驗用例的模板,我想說的是,模板其實網上一百度就可以找到一大堆,我們只需要弄清楚一條測驗用例里面應該包含哪些內容就可以了,至于模板的格式,可以根據自己的喜好去進行適當調整,一般在公司也都有自己的模板,
以禪道的用例模板為例,一條測驗用例一般包含以下這些因素:
所屬產品、所屬專案、所屬模塊、用例型別、適用階段、相關需求鏈接、用例編號、用例標題、前置條件、操作步驟、用例等級/優先級、預期結果、實際結果、關鍵詞等,(實際結果只有在執行用例的時候才能確定)
用例設計注意事項
1、用例標題要描述清楚測驗點,標題不宜過長,并且標題中不能明確體現出執行結果,標題要盡可能的讓別人一看就知道這條用例要驗證的是哪一個場景
2、用例要設定優先級,類似bug的嚴重程度一樣,用例要區分優先級,標注哪些是冒煙測驗的用例,這一部分用例在開發轉測的時候,需要冒煙驗證通過才能轉測,冒煙測驗的用例數量不宜過多,
3、用例的預期結果要與操作步驟一一對應,如果操作步驟設計多個步驟時,在預期結果里面要用序號區分分別是第幾個步驟對應的預期結果,
4、一條完整的測驗用例可能包含很多欄位,有些是非必填的,必填欄位的話要牢記,初級測驗的話在面試的時候很容易被問到,一條用例最起碼應該包含用例標題、步驟、預期結果、模塊、優先級和型別,至于那些用例編號、關鍵字之類的根據自己平常寫用例的風格可以自己進行斟酌,

在公司中一般用什么撰寫用例?
在作業中的話,每個公司針對用例的管理都有不同的標準,但歸根結底無非就是錄入和存盤的位置和格式不一致罷了,一般看公司用什么樣的缺陷管理系統,常見的缺陷管理系統有:禪道、jira、TAPD等,肯定還有一些其他的系統,這里我沒接觸過的就不列舉了,像禪道和jira上是都支持用例管理的,并且禪道上還支持用例的匯入匯出以及批量創建等功能,有的公司可能還會自己開發一套測驗平臺,其中會有單獨的模塊去寫用例等,也有一些測開大佬搭建的平臺,直接在線用腦圖的形式寫用例,
一般具體寫用例的話,可以先用腦圖列舉一下一些常見的測驗點,根據需求檔案進行測驗點的分析和提取,然后再根據腦圖,將細化的用例錄入平臺或者excel中,
用例一般寫完之后,需要組織相關人員進行用例的評審,轉測后,需要將用例的執行情況進行標注,如果只寫用例而不是執行,那用例寫了也沒什么用,用例的細化程度要測驗人員根據公司和專案的實際情況去衡量,比如測驗時間短,那就可能沒這么多時間寫很細致的用例,這個時候可以就用腦圖代替,用例的作用主要是提醒測驗人員有哪些測驗點要注意,避免在測驗的時候臨時去想測驗點,容易造成場景漏測,
測驗學習程序中,有需要探討的(包括學習指導、簡歷&面試指導等),可以加作者微信(xiaobotester)一起學習交流,添加請備注一下意圖,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297562.html
標籤:其他
