UI常见测试用例-51testing
生活随笔
收集整理的這篇文章主要介紹了
UI常见测试用例-51testing
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 控件類型 | 大分類 | 小分類 | 檢查內(nèi)容 | 結(jié)果判定 | |
| TextBox | 數(shù)值型 | 邊界值 | 輸入[最小值-1] | 程序應提示錯誤 | |
| 輸入[最小值] | OK | ||||
| 輸入[最大值] | OK | ||||
| 輸入[最大值+1] | 程序應提示錯誤 | ||||
| 位數(shù) | 輸入[最小位數(shù)-1] | 程序應提示錯誤 | |||
| 輸入[最小位數(shù)] | OK | ||||
| 輸入[最大位數(shù)] | OK | ||||
| 輸入[最大位數(shù)+1] | 程序應提示錯誤 | ||||
| 允許輸入小數(shù)位的控件,小數(shù)位的長度做以上同樣測試 | 同上 | ||||
| 異常值、特殊值 | 輸入[空白(NULL)]、空格或‘“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統(tǒng)錯誤的字符 | 程序應提示錯誤 | |||
| 禁止直接輸入特殊字符時,使用“粘貼”、“拷貝”功能嘗試輸入,并測試能否正常提交保存。 | 只能使用“粘貼”、“拷貝”方法輸入的特殊字符應無法保存,并應給出相應提示 | ||||
| word 中的特殊功能,通過剪貼板拷貝到輸入框:分頁符,分節(jié)符,類似公式的上下標等 | 程序應提示錯誤 | ||||
| 輸入[負值] | 根據(jù)設計書要求判定 | ||||
| 輸入設計書中明確指出禁止輸入的數(shù)字 | 根據(jù)設計書要求判定 | ||||
| 輸入[英文字母] | 程序應提示錯誤 | ||||
| 數(shù)值輸入的長度:整型----32位 最大值 65535,最小值-65535;16位 最大值 32767,最小值-32767 | 根據(jù)設計書要求判定 | ||||
| 帶符號的數(shù)值:帶正號的正數(shù),帶負號的負數(shù) | 根據(jù)設計書要求判定 | ||||
| 小數(shù):小數(shù)點后的位數(shù),小數(shù)的四舍五入問題,小數(shù)點前零舍去的情況,如 .12;多個小數(shù)點的情況;0值:0.0,0.,.0 | 根據(jù)設計書要求判定 | ||||
| 分數(shù):如 2/3 | 根據(jù)設計書要求判定 | ||||
| 首位為零的數(shù)值:如01=1 | 根據(jù)設計書要求判定 | ||||
| 科學技術法是否支持:如 1.0E2 | 根據(jù)設計書要求判定 | ||||
| 指數(shù)是否支持 | 根據(jù)設計書要求判定 | ||||
| 全角數(shù)字和半角數(shù)字的情況 | 根據(jù)設計書要求判定 | ||||
| 數(shù)字與字母的混合:16進制數(shù)值,8進制數(shù)值 | 根據(jù)設計書要求判定 | ||||
| 貨幣型輸入項:允許小數(shù)點后幾位 | 根據(jù)設計書要求判定 | ||||
| 字符型 | 字符種類 | 輸入[全角字符] | 根據(jù)設計書要求判定 | ||
| 輸入[半角字符] | 根據(jù)設計書要求判定 | ||||
| 數(shù)字字符 | 根據(jù)設計書要求判定 | ||||
| 郵政編碼輸入項的輸入限制,如只能輸入半角數(shù)字字符或某幾個指定字符 | 根據(jù)設計書要求判定 | ||||
| 電話號碼和傳真輸入限制,如只能輸入半角數(shù)字字符和半角括號“()”及半角減號“-”;電話或傳真只能輸入數(shù)字和減號。 | 根據(jù)設計書要求判定 | ||||
| E-mail地址的格式檢查,如輸入字符串中必須包含“@”和半角“.”字符。 | 根據(jù)設計書要求判定 | ||||
| 年齡的輸入限制檢查,一般<=200即可。 | 根據(jù)設計書要求判定 | ||||
| 輸入設計書中明確指出禁止輸入的字符 | 程序應提示錯誤 | ||||
| 輸入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統(tǒng)錯誤的字符 | 程序應提示錯誤 | ||||
| 密碼輸入項的特殊處理 | 登錄驗證時大、小寫是否區(qū)分 | 根據(jù)設計書要求判定 | |||
| 登錄只能輸入半角字符 | 根據(jù)設計書要求判定 | ||||
| 是否允許輸入特殊字符 | 根據(jù)設計書要求判定 | ||||
| 多行文本框輸入 | 允許回車換行 | 根據(jù)設計書要求判定 | |||
| 保存后再顯示能夠保持輸入時的格式 | 根據(jù)設計書要求判定 | ||||
| 僅輸入回車換行,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 | 根據(jù)設計書要求判定 | ||||
| 僅輸入空格,檢查能否正確保存;若能,查看保存結(jié)果。若不能,查看是否有正確提示 | 根據(jù)設計書要求判定 | ||||
| 長度檢查 | 輸入[最小字符數(shù)-1] | 程序應提示錯誤 | |||
| 輸入[最小字符數(shù)] | OK | ||||
| 輸入[最大字符數(shù)] | OK | ||||
| 輸入[最小字符數(shù)+1] | 程序應提示錯誤 | ||||
| 文件名輸入項的測試 | 輸入不存在的文件名 | 程序應提示錯誤 | |||
| 輸入文件名稱超長(256個字符) | 程序應提示錯誤 | ||||
| 輸入帶路徑的文件名和不帶路徑的文件名 | 根據(jù)設計書要求判定 | ||||
| 手工輸入后綴名稱 | 根據(jù)設計書要求判定 | ||||
| 對于文件大小的限制,需要采用邊界值法測試系統(tǒng)的處理方式是否符合需求;考慮磁盤空間不足/滿的情況 | 程序應提示錯誤 | ||||
| 文件名的非法字符集:/\:*?"<>| | 程序應提示錯誤 | ||||
| 不輸入文件名和輸入空格 | 程序應提示錯誤 | ||||
| 輸入中間有空格的路徑名和文件名 | 根據(jù)設計書要求判定 | ||||
| 輸入合法字符,但影響系統(tǒng)判斷文件名有效性的情況,如輸入a;b-20003.5.8 | 根據(jù)設計書要求判定 | ||||
| 日期型 | 合法性檢查 | 日輸入[0日] | 程序應提示錯誤 | ||
| 日輸入[1日] | OK | ||||
| 日輸入[32日] | 程序應提示錯誤 | ||||
| 月輸入[1、3、5、7、8、10、12月]、日輸入[31日] | OK | ||||
| 月輸入[4、6、9、11月]、日輸入[30日] | OK | ||||
| 月輸入[4、6、9、11月]、日輸入[31日] | 程序應提示錯誤 | ||||
| 輸入非閏年,月輸入[2月]、日輸入[28日] | OK | ||||
| 輸入非閏年,月輸入[2月]、日輸入[29日] | 程序應提示錯誤 | ||||
| (閏年)月輸入[2月]、日輸入[29日] | OK | ||||
| (閏年)月輸入[2月]、日輸入[30日] | 程序應提示錯誤 | ||||
| 月輸入[0月] | 程序應提示錯誤 | ||||
| 月輸入[1月] | OK | ||||
| 月輸入[12月] | OK | ||||
| 月輸入[13月] | 程序應提示錯誤 | ||||
| 異常值、特殊值 | 輸入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統(tǒng)錯誤的字符 | ? | |||
| 時間型 | 合法性檢查 | 時輸入[30時] | 允許輸入30時制的項目“OK"; 不允許輸入30時制的項目程序應提示錯誤 | ||
| 時輸入[31時] | 程序應提示錯誤 | ||||
| 時輸入[00時] | 程序應提示錯誤 | ||||
| 30時制是否允許存在1點~5點 | ?? | ||||
| 分輸入[59分] | OK | ||||
| 分輸入[60分] | 程序應提示錯誤 | ||||
| 分輸入[00分] | OK | ||||
| 秒輸入[59秒] | OK | ||||
| 秒輸入[60秒] | 程序應提示錯誤 | ||||
| 秒輸入[00秒] | OK | ||||
| 異常值、特殊值 | 輸入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統(tǒng)錯誤的字符 | 程序應提示錯誤 | |||
| 特定值(如:只允許輸入:"0","1"等) | 合法性檢查 | 分別輸入所有允許輸入的特定值 | OK | ||
| 輸入任意不屬于特定值范圍的字符 | 程序應提示錯誤 | ||||
| 異常值、特殊值 | 輸入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能導致系統(tǒng)錯誤的字符 | 程序應提示錯誤 | |||
| ChcecBox | 復選 | 連續(xù)選擇 | 連續(xù)選擇相鄰的checkbox | OK | |
| 跳躍選擇 | 跳躍選擇不連續(xù)的checkbox | OK | |||
| ComboBox | 單選 | ? | 選擇某一個列表項 | 被選中項目高亮或底色顯示 | |
| 復選 | ? | 使用ctrl選擇多個列表項 | 根據(jù)設計書要求判定 允許多選時,所有被選中項目高亮或底色顯示; 不允許多選時,只有第一次被選中的項目高亮或底色顯示,再點擊其他項目應無反應; | ||
0, 11, 92, 23, 0, 60, 93, 11 Bitmap
| 鼠標操作 | 上鍵頭 | 鼠標點擊按件的“上箭頭” | text框中數(shù)量自動+1 | |
| 下鍵頭 | 鼠標點擊按件的“下箭頭” | text框中數(shù)量自動-1 | |||
| 鍵盤操作 | 上鍵頭 | 按下鍵盤的“上箭頭” | text框中數(shù)量自動+1 | ||
| 下鍵頭 | 按下鍵盤的“下箭頭” | text框中數(shù)量自動-1 | |||
| 箭頭控制輸入值 | 邊界值 | 輸入[最小值-1] | 程序應提示錯誤 | ||
| 輸入[最小值] | OK | ||||
| 輸入[最大值] | OK | ||||
| 輸入[最大值+1] | 程序應提示錯誤 | ||||
| text框輸入值 | 同TextBox輸入測試 | ||||
總結(jié)
以上是生活随笔為你收集整理的UI常见测试用例-51testing的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输入框测试检查点
- 下一篇: 如何在 Windows XP 的事件查看