輸入框——測試用例


 

對於系統中的任意字符型輸入框

1. 字符型輸入框:數字、空 特殊字符“ ' * % ? 特別要注意單引號和&符號。

2. 長度檢查:最小長度、最大長度、最小長度-1、最大長度+1、輸入超工字符比如把整個文章拷貝過去。
短文本(含標題) 50
中等長度 200
長文本 500

3. 空格檢查:輸入的字符間有空格、字符前有空格、字符后有空格、字符前后有空格
前后的空格要去掉,中間空格保留

4. 多行文本框輸入:允許回車換行、保存后再顯示能夠保存輸入的格式、僅輸入回車換行,檢查能否正確保存(若能,檢查保存結果,若不能,查看是否有正常提示)、

5. 安全性檢查:輸入特殊字符串
(null,NULL,輸入腳本函數(<script>alert("abc")</script>)

對於系統中的任意數值型的輸入框

1. 邊界值:最大值、最小值、最大值+1、最小值-1

2. 位數:最小位數、最大位數、最小位數-1最大位數+1、輸入超長值、輸入整數

3.輸入負整數、小數、首位為0的數字如01、0.99888, e, 輸入非數字

對於系統中的文本框輸入框

1、是否是必填項:

①是
**頁面中有必填項符號(*)
**為空時提交,給出提示
**輸入空格時提交,給出提示
②否
**為空時提交,可提交成功
**不為空時提交,提交后內容與輸入的一致,存儲到數據庫中正確

2、默認提示文本,若有默認的提示文本,查看文本,文本正確,應為灰色

3、是否唯一,若有唯一屬性,需要測試新增/編輯時輸入重復的值是否有提示

4、空格、違規詞等:

①輸入的文本首、尾、中間含空格時的情況
②輸入高危詞,違禁詞,敏感詞,是否屏蔽

5、允許邊界個數的字符

①可以超過
**提交時給出提示
**復制粘貼超過允許邊界個數的字符,提交時給出提示
②不可以超過
**超過允許的最大字符后,不允許輸入
**復制粘貼超過允許邊界個數的字符,超過部分截斷

6、特殊代碼與否

①輸入html代碼:比如“ <font>hello,world</font>” 必須以文本的形式將代碼顯示出來。

②輸入JavaScript代碼:比如<param name=“MovieWindowWidth” value=“320”> 必須以文本的形式將代碼顯示出來

7、多行文本與否

①輸入的內容存在換行、空格等格式,保存后顯示輸入時的格式

②輸入較長的文本,保存后查看是否可顯示完全,有沒有上下滾動條、左右滾動條

③文本長度的邊界測試,如輸入最大長度、只輸入一個空格、輸入若干空格、復制粘貼超過長度的文本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM