添加功能与测试点总结
添加功能
1、特殊鍵:(1)是否支持Tab鍵 (2)是否支持回車鍵
2、提示信息:(1)不符合要求的地方是否有錯誤提示
3、唯一性:(1)字段唯一的,是否可以重復添加,添加后是否能修改為已存在的字段
(字段包括區分大小寫以及在輸入的內容前后輸入空格,保存后,數據是否真的插入到數據庫中,注意保存后數據的正確性)
4、數據正確性:
(1)對編輯頁的每個編輯項進行修改,點擊保存,是否可以保存成功,檢查想關聯的數據是否得到更新。
(2)進行必填項檢查(即是否給出提示以及提示后是否依然把數據存到數據庫中;是否提示后出現頁碼錯亂等)
(3)是否能夠連續添加(針對特殊情況)
(4)在編輯的時候,注意編輯項的長度限制,有時在添加的時候有,在編輯的時候卻沒有(注意要添加和修改規則是否一致)
(5)對于有圖片上傳功能的編輯框,若不上傳圖片,查看編輯頁面時是否顯示有默認的圖片,若上傳圖片,查看是否顯示為上傳圖片
(6)修改后增加數據后,特別要注意查詢頁面的數據是否及時更新,特別是在首頁時要注意數據的更新。
(7)提交數據時,連續多次點擊,查看系統會不會連續增加幾條相同的數據或報錯。
(8)若結果列表中沒有記錄或者沒選擇某條記錄,點擊修改按鈕,系統會拋異常。
-----------------------添加功能測試點-----------------------
添加按鈕
添加窗口
添加空數據
添加數據-必填項驗證
添加一條數據和多條數據
添加唯一字段重復的數據
關閉功能
Tab鍵的使用
Tab鍵和Enter鍵聯合使用
Esc鍵
字段長度的限制
下拉框
日期格式設置
非負整型數據
空格
確定按鈕
添加數據使用驗證
添加數據編輯驗證
添加數據成功后可使用
添加數據可刪除
-------------------------測試用例----------------------------
F_001????????
添加按鈕 ? ?
正常彈出添加窗口。
F_002????????
添加窗口 ? ?
1.頁面排版合理,美觀。
2.必填項字段有*標識。
3.有【確定】【關閉】按鈕。
F_003????????
添加空數據 ? ?
1.有空提示信息 。
2.保存不成功,當前界面還存在。
F_004????????
添加數據-缺少必填項 ? ?
1.保存不成功,提示某項不能為空。
2.當前界面還存在,界面的數據仍存在。
F_005????????
添加一條數據 ? ?
1.保存成功,并彈出數據保存成功提示信息。
2.在頁面上顯示出剛添加的數據。
F_006????????
添加唯一字段重復的數據 ? ?
給予‘數據已存在,請重新輸入’的提示信息。
F_007????????
關閉功能 ? ?
1.能夠關閉當前窗口。
2.不會生成新的數據。
F_008????????
Tab鍵的使用 ? ? ?
光標從當前文本框跳轉到下一個文本框或從當前功能按鈕切換到下個功能按鈕。
F_009????????
Tab鍵和Enter鍵聯合使用 ? ? ?
1.能正確選擇上信息,且不為空。
2.如果為空,若為必填項,保存時要有提示,且保存失敗。
F_010????????
Esc鍵 ? ?
能清除填寫的信息(默認信息恢復到初始狀態),且不影響程序的運行及使用。
F_011????????
字段長度的限制 ? ?
1.鼠標點擊輸入框中,有字數限制提示信息。
2.文本框的限制與提示信息一致。
3.錄入超長字段:不能錄入或錄入后特殊顯示且不能影響程序的功能和正常運行。
F_012????????
下拉框 ? ?
1.數據正確,完整。
2.數據排序符合日常習慣。
3.數據太多,應該支持手動錄入選項以及翻頁查看。
F_013????????
日期格式設置 ? ?
1.正確格式的提示信息。
2.錄入格式不正確的時間有提示或者自動轉換為正確的格式。
3.時間插件功能正常。
F_014????????
非負整型數據 ? ?
1.輸入正確的數據:能正常輸入。
2.輸入負數或小數:文本框特殊顯示。
3.輸入超大值(超出范圍):不允許再輸入。
4.輸入非數值數據(含有特殊字符、字母或漢字):文本框特殊顯示。
F_015????????
空格 ? ?
文本框含有空格:提示保存不成功。
F_016????????
確定按鈕 ? ?
1.按鈕置灰顯示,直到給與反饋提示信息。
2.有保存結果反饋提示信息。
3.使用IE瀏覽器的【返回】和【前進】鍵,不能重復保存數據。
F_017????????
Html腳本限制 ? ? ?
1.對輸入的腳本數據進行過濾。
2.保存后的腳本不能執行,不影響系統的使用。
轉載于:https://blog.51cto.com/12521743/1894672
總結
以上是生活随笔為你收集整理的添加功能与测试点总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【oracle】关于处理小数点位数的几个
- 下一篇: iOS,Objective-C Runt