软件测试之软件测试用例
一、概述
??測試用例是一個(gè)文檔,描述輸入、操作步驟和一個(gè)期望的結(jié)果,其目的是驗(yàn)證應(yīng)用程序的特性能正常工作
??測試用例是測試人員編寫的,給測試人員執(zhí)行測試時(shí)參考使用。
二、測試用例的要素
??1.標(biāo)題:
就是對測試用例的描述,標(biāo)題應(yīng)該清楚的表達(dá)測試用例的用途
??
2.步驟:
??提供測試執(zhí)行的過程步驟。對于復(fù)雜的測試用例,應(yīng)該分為多個(gè)步驟完成。??
??最好不好超過七步。
??3.預(yù)期結(jié)果:
??提供測試執(zhí)行的預(yù)期結(jié)果。預(yù)期結(jié)果應(yīng)該根據(jù)需求規(guī)格說明書得到。
??如果實(shí)際結(jié)果和預(yù)期結(jié)果一致,則測試通過。
??如果實(shí)際結(jié)果和預(yù)期結(jié)果不一致,則測試不通過。
??4.項(xiàng)目
??用例所屬的項(xiàng)目
??5.用例編號
??產(chǎn)品編號-ST-系統(tǒng)測試項(xiàng)-系統(tǒng)測試子項(xiàng)-xxx
??產(chǎn)品編號-IT-集成測試項(xiàng)-集成測試子項(xiàng)-xxx
??產(chǎn)品編號-UT-單元測試項(xiàng)-單元測試子項(xiàng)-xxx
??6.預(yù)置條件
??執(zhí)行當(dāng)前測試用例所需要的前提條件。
??如果這些條件不滿足則后續(xù)的測試無法執(zhí)行或者無法得到想要的結(jié)果。
??7.重要級別
? 高:保證系統(tǒng)基本功能、核心業(yè)務(wù),重要特性或者實(shí)際使用頻率高。
??中:介于高和低之間
??低:非系統(tǒng)基本功能、非核心業(yè)務(wù),實(shí)際使用頻率低。
??8.測試用例輸入
??
??9.其他的要素,用例創(chuàng)建時(shí)間、作者等
三、測試用例管理工具
??1、TestLink:是基于web的測試用例管理系統(tǒng),主要功能是測試用例的創(chuàng)建、管理和執(zhí)行,并且還提供了一些簡單的統(tǒng)計(jì)功能
??2、 Bugfree:簡單實(shí)用、免費(fèi)并且開放源代碼
??3、QC:Quality Center是一個(gè)基于web的測試管理工具,可以組織和管理應(yīng)用程序測試流程的所有階段,包括指定測試需求、計(jì)劃測試、執(zhí)行測試和跟蹤缺陷
??4、excel:簡單、明了。容易使用
??5、JIRA:項(xiàng)目管理、需求管理、缺陷管理與一體,開源,可以二次開發(fā)
更多軟件測試干貨內(nèi)容點(diǎn)擊如下鏈接地址獲取:
軟件測試全棧系列
Jmeter高級性能測試實(shí)戰(zhàn)
RobotFramework+Jmeter接口自動(dòng)化測試
Fiddler接口抓包神器使用
app功能測試和性能測試
總結(jié)
以上是生活随笔為你收集整理的软件测试之软件测试用例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建议大家在入职前背调公司,现在公司坑很多
- 下一篇: 滴滴数据通道服务演进之路