测试用例设计—场景分析法
1. 測試用例的概念和作用
1.1. 引言
對一個測試工程師來說,測試用例的設(shè)計編寫是一項必須掌握的能力,但有效的設(shè)計和熟練的編寫測試用例卻是一個十分復(fù)雜的技術(shù),測試用例編寫者不僅要掌握軟件測試技術(shù)和流程,而且要對整個軟件不管從業(yè)務(wù),還是對軟件的設(shè)計、程序模塊的結(jié)構(gòu)、功能規(guī)格說明等都要有透徹的理解。
測試的設(shè)計方法不是單獨存在的,具體到每個測試項目里都有很多種方法,每種類型都有各自的特點。
1.2. 測試用例的定義:
## 1.1.1. 什么是測試用例?
是為某個業(yè)務(wù)目標(biāo),而編制的一組由測試輸入,執(zhí)行條件以及預(yù)期結(jié)果組成的案例
1.3. 編寫測試用例的好處:
## 1.1.3. 測試用例的作用:
在開始實施測試之前設(shè)計好測試用例,可以避免盲目測試并提高測試效率。
測試用例的使用令軟件測試的實施重點突出、目的明確。
在軟件版本更新后只需修正少部分的測試用例便可展開測試工作,降低工作強(qiáng)度、縮短項目周期。
檢驗軟件是否滿足客戶需求、體現(xiàn)一個測試人員的工作量、展現(xiàn)測試用例的設(shè)計思路
1.4. 測試用例的4個特性
代表性:能夠代表并覆蓋各種合理的和不合理、合法的和不合法的、邊界的和越界的以及極限的輸入數(shù)據(jù)、操作等。
針對性:對程序中的可能存在的錯誤有針對性地測試
可判定性:測試執(zhí)行結(jié)果的正確性是可判定的,每一個測試用例都應(yīng)有相應(yīng)的期望結(jié)果
可重現(xiàn)性:對同樣的測試用例,系統(tǒng)的執(zhí)行結(jié)果應(yīng)當(dāng)是相同的。
1.5. 測試用例通常包括以下幾個組成元素:
用例編號、測試模塊、用例標(biāo)題、用例級別、前置條件、測試輸入、執(zhí)行操作、預(yù)期結(jié)果,實際結(jié)果….
測試用例模板
?
總結(jié)
以上是生活随笔為你收集整理的测试用例设计—场景分析法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打破硬件内卷:荣耀开启高端旗舰手机智慧新
- 下一篇: 工具善其事,必先被苦逼的其器所钝伤然后打