測(cè)試用例之測(cè)什么--自我總結(jié)

你設(shè)計(jì)用例的思路和依據(jù)是什么?你設(shè)計(jì)的用例是否能保證測(cè)試覆蓋率?

這兩個(gè)問題,是每當(dāng)我編寫完測(cè)試用例時(shí)心里都會(huì)存在的兩個(gè)疑問。果不其然,在自己都沒完全弄清楚為什么要這樣或那樣設(shè)計(jì)測(cè)試用例的前提下,測(cè)試結(jié)果也同樣難以經(jīng)受考驗(yàn)。因此,有必要對(duì)應(yīng)該測(cè)什么這個(gè)問題進(jìn)行自我總結(jié),不期面面俱到,只望測(cè)試用例能有所依據(jù)。

結(jié)合這段時(shí)間學(xué)習(xí)的探索性測(cè)試的知識(shí),對(duì)被測(cè)試對(duì)象的類型進(jìn)行簡(jiǎn)單劃分,作為測(cè)試用例的分類依據(jù)

(1)基本功能。具體對(duì)應(yīng)到需求文檔上明確規(guī)定的每一項(xiàng)業(yè)務(wù)功能,用例必須全部覆蓋到。

(2)歷史版本遺留的功能以及曾出現(xiàn)缺陷的區(qū)域。新版本也必須保證以前的功能可以通過,曾經(jīng)出現(xiàn)缺陷的地方也是新版本需要注意的地方,往往遺留問題可以從這里找到。

(3)經(jīng)常被新用戶訪問的區(qū)域。如:用戶注冊(cè)功能,設(shè)置收獲地址,新用戶的一些配置信息等等,需要詳細(xì)的測(cè)試。

(4)用戶沒有與系統(tǒng)交互,但是實(shí)際上程序內(nèi)部正在進(jìn)行一系列處理操作的情景。如:退入后臺(tái),退出登錄或者關(guān)閉軟件,任務(wù)中殺死程序,數(shù)據(jù)在后臺(tái)備份,文件在后臺(tái)處理等等,軟件運(yùn)行是否正常。

(5)基礎(chǔ)功能之外,提高軟件易用性和用戶體驗(yàn)的輔助功能。比如:操作向?qū)В脩粽f明,系統(tǒng)友好提示,快捷操作功能,快速查詢,密碼找回,用戶反饋,界面跳過等等

(6)用戶可能不常使用但是容易出現(xiàn)問題的區(qū)域。這部分需要了解資源使用情況,重點(diǎn)考慮各種邊界情況進(jìn)行測(cè)試,比如導(dǎo)出excel表格--office軟件經(jīng)常出現(xiàn)各種問題,打印--端口占用問題,刪除文件--文件被鎖定刪除出錯(cuò),等等

如上,暫時(shí)想到這些,準(zhǔn)備作為自己設(shè)計(jì)用例的參考項(xiàng),后續(xù)再補(bǔ)充。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,215評(píng)論 2 126
  • 1.問:你在測(cè)試中發(fā)現(xiàn)了一個(gè) bug ,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè) bug ,你應(yīng)該怎樣解決。 首先,將問題提...
    qianyewhy閱讀 9,295評(píng)論 4 123
  • 1.測(cè)試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 21,987評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,751評(píng)論 5 100
  • 像往常一樣,下班后,她就直接回家了。推開門,看到沙發(fā)上坐著一個(gè)女人,長(zhǎng)的還算好看,皮膚白皙,只是看著她的時(shí)候,眼神...
    晚風(fēng)心聲閱讀 383評(píng)論 2 2