如何編寫覆蓋全面的測(cè)試用例?

發(fā)布時(shí)間:2021-07-02

  如何編寫覆蓋全面的測(cè)試用例?
 
  1,分別設(shè)計(jì)不同類別的測(cè)試用例
  測(cè)試用例需要先區(qū)分類別,然后再進(jìn)行設(shè)計(jì)。如冒煙測(cè)試用例,主要用來支持開發(fā)自測(cè)試,以及開發(fā)提測(cè)后,測(cè)試人員用來驗(yàn)證提測(cè)質(zhì)量。冒煙測(cè)試用例主要覆蓋需求核心業(yè)務(wù)流程,如果測(cè)試用例通過不過,會(huì)影響測(cè)試工作的正常開展。全功能測(cè)試用例,覆蓋整個(gè)需求的測(cè)試用例,用來在測(cè)試過程中執(zhí)行用例,來驗(yàn)證開發(fā)的代碼是否符合產(chǎn)品的需求,發(fā)現(xiàn)可能存在的問題。不同類別的測(cè)試用例有不同的用途,需要分別來對(duì)待的。
 
  2,從用戶角度出發(fā),編寫測(cè)試用例
  雖然我們了解到很多設(shè)計(jì)測(cè)試用例的方法,可是在實(shí)際工作中不能完全按著這些方法來實(shí)施的。這個(gè)需求的目的是什么?比如說一個(gè)活動(dòng)頁,需要展示給用戶我們推薦的商品優(yōu)惠活動(dòng),從而增加商品的銷量。所以我們的測(cè)試用例就要從這個(gè)目的出發(fā),檢測(cè)商品信息展示情況,商品的優(yōu)惠信息,商品相關(guān)的操作,跳轉(zhuǎn)與交互信息是否符合要求?;顒?dòng)頁的兼容性如何,是否符合各種場(chǎng)景,活動(dòng)頁的并發(fā)性以及相關(guān)交易的安全性,都是測(cè)試用例設(shè)計(jì)的出發(fā)點(diǎn)。
 
  3,邊界值,意外情況,異常用例的編寫
  從用戶角度出發(fā)編寫用例后,再需要輔助邊界值法,將意外情況,邊界值等異常測(cè)試用例添加進(jìn)來。如上面提到的活動(dòng)頁需求,對(duì)于活動(dòng)時(shí)間邊界,庫存邊界,優(yōu)惠限制條件邊界等等,都需要補(bǔ)充相應(yīng)的測(cè)試用例去驗(yàn)證的;同時(shí),性能邊界,安全邊界也是我們需要考慮的地方,只有補(bǔ)充了這些邊界,才不會(huì)造成遺漏的地方。
 
  4,根據(jù)業(yè)務(wù)流程,編寫流程相關(guān)的用例
  有的時(shí)候我們的新需求只是一個(gè)業(yè)務(wù)流程的一部分,在通過相應(yīng)的方法編寫測(cè)試用例,驗(yàn)證了本次需求的核心功能,邊界條件后,還需要考慮相關(guān)的具體業(yè)務(wù)流程。編寫業(yè)務(wù)流程相關(guān)的測(cè)試用例,來驗(yàn)證本次需求對(duì)業(yè)務(wù)流程上下游的影響,能否正確傳遞數(shù)據(jù)。本次需求可能影響到的地方,測(cè)試用例也必須覆蓋得到。
 
  5,根據(jù)代碼實(shí)現(xiàn)方案編寫用例
  根據(jù)代碼實(shí)現(xiàn)的方案編寫測(cè)試用例,如編碼采取前后端分離的方式實(shí)現(xiàn)的。我們就可以分開測(cè)試,后端接口和服務(wù)從代碼層來保證接口或是服務(wù)功能的正確性和完整性。然后前端的測(cè)試用例主要關(guān)注業(yè)務(wù)邏輯,數(shù)據(jù)和樣式的顯示即可。根據(jù)接口測(cè)試和服務(wù)的使用場(chǎng)景,來設(shè)定測(cè)試用例的側(cè)重點(diǎn)和粒度,這樣也可以做到測(cè)試前置。
 
  6,根據(jù)業(yè)務(wù)經(jīng)驗(yàn)編寫用例,新業(yè)務(wù),影響到的業(yè)務(wù)
  測(cè)試人員必須對(duì)你的業(yè)務(wù)有充分的了解,這也是一個(gè)測(cè)試人員必備的能力。然后地遇到新的需求的時(shí)候,可以從參加需求評(píng)審的時(shí)候快速評(píng)估出本次需求可能影響的范圍,從而對(duì)相關(guān)要影響的地方添加用例覆蓋,進(jìn)行回歸測(cè)試。如一個(gè)需求是對(duì)某接口響應(yīng)時(shí)間的調(diào)優(yōu),我們就需要對(duì)調(diào)用這個(gè)接口的所有業(yè)務(wù)進(jìn)行相關(guān)用例覆蓋,測(cè)試的時(shí)候進(jìn)行回歸測(cè)試。有這樣的技術(shù)敏感度,業(yè)務(wù)熟悉度,才能做到不會(huì)遺漏影響到的功能。
 
推薦閱讀:
 
 
 
 
 
 
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號(hào) 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系