摘要:冒煙測試的用例數量不宜過多。用例一般寫完之后,需要組織相關人員進行用例的評審,轉測后,需要將用例的執行情況進行標注。用例的作用主要是提醒測試人員有哪些測試點要注意,避免在測試的時候臨時去想測試點,容易造成場景漏測。
在前面的一系列文章中,我們學會了一些用例設計的常用用法,比如等價類、邊界值,以及場景法和錯誤推測法,這些是在日常工作中使用的比較多的方法。那么,學了用例設計方法之后,測試用例到底是什么呢?
測試用例的話,可以理解為是一種針對軟件質量的檢查規則,經過一系列規則的檢查后,最終評估一個軟件質量的好壞。(只是自己的一個解釋,僅供參考,不要拿來直接去背喔)
經常遇到很多人都在找測試用例的模板,我想說的是,模板其實網上一百度就可以找到一大堆,我們只需要弄清楚一條測試用例里面應該包含哪些內容就可以了,至于模板的格式,可以根據自己的喜好去進行適當調整,一般在公司也都有自己的模板。
以禪道的用例模板為例,一條測試用例一般包含以下這些因素:
所屬產品、所屬項目、所屬模塊、用例類型、適用階段、相關需求鏈接、用例編號、用例標題、前置條件、操作步驟、用例等級/優先級、預期結果、實際結果、關鍵詞等。(實際結果只有在執行用例的時候才能確定)
1、用例標題要描述清楚測試點,標題不宜過長,并且標題中不能明確體現出執行結果,標題要盡可能的讓別人一看就知道這條用例要驗證的是哪一個場景
2、用例要設置優先級,類似bug的嚴重程度一樣,用例要區分優先級,標注哪些是冒煙測試的用例,這一部分用例在開發轉測的時候,需要冒煙驗證通過才能轉測。冒煙測試的用例數量不宜過多。
3、用例的預期結果要與操作步驟一一對應,如果操作步驟設計多個步驟時,在預期結果里面要用序號區分分別是第幾個步驟對應的預期結果。
4、一條完整的測試用例可能包含很多字段,有些是非必填的,必填字段的話要牢記,初級測試的話在面試的時候很容易被問到。一條用例最起碼應該包含用例標題、步驟、預期結果、模塊、優先級和類型。至于那些用例編號、關鍵字之類的根據自己平常寫用例的風格可以自己進行斟酌。
????在工作中的話,每個公司針對用例的管理都有不同的標準,但歸根結底無非就是錄入和存儲的位置和格式不一致罷了。一般看公司用什么樣的缺陷管理系統。常見的缺陷管理系統有:禪道、jira、TAPD等。肯定還有一些其他的系統,這里我沒接觸過的就不列舉了。像禪道和jira上是都支持用例管理的,并且禪道上還支持用例的導入導出以及批量創建等功能。有的公司可能還會自己開發一套測試平臺,其中會有多帶帶的模塊去寫用例等。也有一些測開大佬搭建的平臺,直接在線用腦圖的形式寫用例。
????一般具體寫用例的話,可以先用腦圖列舉一下一些常見的測試點,根據需求文檔進行測試點的分析和提取,然后再根據腦圖,將細化的用例錄入平臺或者excel中。
????用例一般寫完之后,需要組織相關人員進行用例的評審,轉測后,需要將用例的執行情況進行標注。如果只寫用例而不是執行,那用例寫了也沒什么用。用例的細化程度要測試人員根據公司和項目的實際情況去衡量,比如測試時間短,那就可能沒這么多時間寫很細致的用例,這個時候可以就用腦圖代替。用例的作用主要是提醒測試人員有哪些測試點要注意,避免在測試的時候臨時去想測試點,容易造成場景漏測。
????
測試學習過程中,有需要探討的(包括學習指導、簡歷&面試指導等),可以加作者微信(xiaobotester)一起學習交流,添加請備注一下意圖。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/119218.html
摘要:列表是中數據類型其中的一種關鍵字是。列表是一種可變序列類型我們可以追加插入刪除和替換列表中的元素。 列表是python中數據類型其中的一種,關鍵字是list。列表(list)是一種可變序列類型,我們可以追加、插入、刪除和 替換列表中的元...
摘要:簡單來說就是給定條件執行流程預期結果的一個文檔,供后續測試人員進行測試。測試用例的設計需要盡可能覆蓋軟件的所有狀態,盡量考慮周期。針對測試人員少,上線時間緊的項目,可只做思維導圖列出測試點。我平時是用去設計測試用例。 ...
摘要:年月份,從一個房產銷售轉變成月薪的軟件測試工程師,如果自己還沒有拿到多份入職,可能自己也不能相信自己也可以變得這么優秀。在學習軟件測試的道路上,其實自己也曾懷疑過自己的能力。后來通過之前做銷售的同事了解到已經有人轉行做過測試了。 塵埃未定,你我皆是黑馬,軟件測試這個崗位也可帶我們乘風破浪。 ...
摘要:本文將進入單元測試的部分,這也是基礎知識中最后一個大塊。本文將重點講述和中的單元測試的生態環境。另外,在中指定要運行的單元測試用例的完整語法是。中使用模塊管理單元測試用例。每個項目的單元測試代碼結構可 本文將進入單元測試的部分,這也是基礎知識中最后一個大塊。本文將重點講述Python和OpenStack中的單元測試的生態環境。 單元測試的重要性 github上有個人畫了一些不同語言的學...
摘要:反之,好用例則是表現穩定的用例。可以建立測試或開發人員壞用例檔案,并自動追蹤每一個壞用例的來源,督促負責人跟進解決。接下來,需要做的就是大家共同維護好這樣一個最佳狀態,避免破窗理論的發生。 摘要: 自動化測試的重要性顯而易見,但自動化測試又無法解決所有問題,所以說完全依賴自動化是不可能的,但完全沒有自動化是萬萬不能。在軟件開發項目中,重度依賴人力進行持續回歸是一件非常枯燥的重復工作。企...
閱讀 3748·2023-01-11 11:02
閱讀 4254·2023-01-11 11:02
閱讀 3072·2023-01-11 11:02
閱讀 5189·2023-01-11 11:02
閱讀 4750·2023-01-11 11:02
閱讀 5561·2023-01-11 11:02
閱讀 5327·2023-01-11 11:02
閱讀 4023·2023-01-11 11:02