測試用例編寫

前言


簡述基礎(chǔ)模塊編寫測試用例常用方法:

? ? ? ?① 新增/修改

? ? ? ?② 刪除

? ? ? ?③ 查詢

? ? ? ?④ 工作流

正文


一、新增/修改

1、頁面數(shù)據(jù)檢查

1)頁面字段的對齊方式、按鈕樣式是否與系統(tǒng)風(fēng)格一致;

2)頁面字段、按鈕、字典項(xiàng)設(shè)置是否與需求一致;

3)頁面的必錄項(xiàng)是否均以紅色字體標(biāo)識;

4)檢查頁面帶出信息的準(zhǔn)確性和完整性;

5)檢查頁面排版是否合理,輸入框大小是否合適;

6)快捷鍵檢查,如常用的Ctrl+C、Ctrl+V、Tab鍵等。

2、字段校驗(yàn)

1)必錄項(xiàng):系統(tǒng)是否對必錄項(xiàng)做了處理,未輸入時(shí)是否有提示信息;

2)A字段唯一性校驗(yàn):錄入已存在的A字段,錄入其他信息,是否能成功保存;

3)字段長度:字段長度限制是否與需求一致,超出指定長度系統(tǒng)是否提示異常;

4)字符類型:對于字符型、數(shù)值型、整數(shù)型、浮點(diǎn)型等不同類型,系統(tǒng)是否進(jìn)行輸入限制,在輸入指定類型信息的字段輸入其他類型的信息(如應(yīng)該輸入整數(shù)型的字段輸入漢字),系統(tǒng)是否提示異常;

5)特定格式字段校驗(yàn):對于日期、身份證號碼、郵政編碼、電話號碼、手機(jī)號碼、電子郵箱等具有特定格式的字段信息,輸入不正確時(shí),系統(tǒng)是否進(jìn)行提示;

6)特殊字符校驗(yàn):在字段輸入標(biāo)點(diǎn)符號或者空格等特殊符號,系統(tǒng)是否會正確處理,如維族人姓名“阿布都克熱木·艾山”能否正確保存;

7)選擇控件檢查:下拉框、單選框、多選框選擇后,是否可以正常保存,單選框是否可進(jìn)行多選;

8)頁面鏈接檢查:頁面鏈接字體顏色大小是否區(qū)分,鼠標(biāo)指針移動到超級鏈接上時(shí)是否自動變?yōu)槭中?,鏈接頁面是否正常跳轉(zhuǎn)。

3、功能檢查

1)若用戶無新增數(shù)據(jù)的權(quán)限,是否能新增成功;

2)正確錄入數(shù)據(jù),是否新增成功,列表數(shù)據(jù)是否+1,多次點(diǎn)擊保存按鈕,是否會重復(fù)保存數(shù)據(jù);

3)新增和修改頁面字段校驗(yàn)方式是否一致;

4)修改數(shù)據(jù)是否能保存,修改時(shí)是否進(jìn)行了字段唯一性校驗(yàn),修改成功后,列表數(shù)據(jù)是否更改;

5)新增數(shù)據(jù)相關(guān)性檢查,如新增用戶成功后,該用戶是否可以正常登錄,或者新增優(yōu)惠券成功后,用戶是否可以領(lǐng)取,領(lǐng)取后是否看可以使用,使用時(shí)金額是否進(jìn)行扣減。

二、刪除

1、刪除是否彈出確認(rèn)框,刪除后是否提示成功或失?。?/p>

2、不選擇記錄,點(diǎn)擊刪除,系統(tǒng)如何處理;

3、選擇單個或多個記錄,能否正常刪除,若是物理刪除,數(shù)據(jù)庫中記錄是否已刪除,若是邏輯刪除,標(biāo)志位是否修改;

4、對于有關(guān)聯(lián)性的數(shù)據(jù),刪除是否給予提示,且不可刪除,如機(jī)構(gòu)綁定多個用戶,刪除該機(jī)構(gòu)時(shí),是否提示該機(jī)構(gòu)存在多個綁定用戶,請先解除用戶綁定。

三、查詢

1、查詢字段檢查:字段長度、字符類型、特殊字符等;

2、單獨(dú)遍歷輸入各查詢條件,是否顯示符合條件的記錄;

3、組合查詢條件時(shí),是否顯示符合條件的記錄;

4、錄入存在記錄的查詢記錄,系統(tǒng)能否正確篩選,并顯示在列表;

5、錄入不存在記錄的查詢條件,列表是否顯示為空

等),查詢結(jié)果顯示是否為空;

7、查詢結(jié)果較多時(shí),是否分頁顯示,分頁功能是否正確;

8、若存在多個查詢條件,是否有重置按鈕。

四、工作流

1、功能模塊的流程是否與需求一致,各個分支流程是否正確;

2、數(shù)據(jù)流轉(zhuǎn)時(shí),各項(xiàng)取值是否正確。

結(jié)語


? ? ? ?編寫測試用例的過程,也是對我們測試思路的整理過程。覆蓋率高的測試用例就像一個好的輔助,可以幫助我們快速攻占敵方的水晶,取得勝利。最后友情提示,回填和完善我們的測試用例也是很有必要哦!


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

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

  • 一、文本框?yàn)樽址?必填項(xiàng)非空校驗(yàn): 1、必填項(xiàng)未輸入--程序應(yīng)提示錯誤; 2、必填項(xiàng)只輸入若干個空格,未輸入其它...
    許小小晴閱讀 4,658評論 0 2
  • 當(dāng)你拿到項(xiàng)目,根據(jù)需求規(guī)格說明書分析出來測試單位列表,把功能都列舉出來,下面主要是分析針對獨(dú)立功能如何進(jìn)行測試設(shè)計(jì)...
    舍末逐本閱讀 3,320評論 0 1
  • 做為一名測試,要編寫測試用例,你得先問自己:為什么要設(shè)計(jì)case?case怎么寫?怎么寫出來的case能夠覆蓋用戶...
    給你一顆小瓜子閱讀 1,642評論 4 9
  • 基于需求的用例僅僅是針對前面沒有覆蓋到的用例的補(bǔ)充,所以這部分用例應(yīng)該相對比較少,如果發(fā)現(xiàn)比較多的話可以分析下是否...
    0100閱讀 1,164評論 0 0
  • 1,盲行 分組 一個帶眼罩 一個幫助。只可以肢體語言不可以說話。最好路線比較復(fù)雜。然后交換并換路線。 交流心情感受...
    日出東方天剛曉閱讀 801評論 0 0