android 中edittext控件 输入错误后焦点不变_常用基本控件测试用例(二)
日期控件文本框的測試
1. 正常操作
1)有默認項還是沒有。
2)選擇日期后是否正確回顯到頁面上,并且格式正確
3)通過左右按鈕進行年和月的選擇,是否正確;
4)通過下拉框直接選擇年和月,是否正確;
5)控件選擇完日期后,輸入框是否選擇正確
6)是否可以手工修改輸入框
7)點擊clear 按鈕是否可以正確清空輸入框日期;
8)點控件的 close 按鈕不修改日期,返回頁面。
9)刷新界面后,輸入框的日期是否沒有變化
2. 手工輸入操作
1)輸入框可不可以手工輸入
2)輸入日期的格式正確,不能用其他格式
3)輸入字母,文字,特殊字符后,提示失敗。
4)提示方式(限制輸入:無限制輸入然后即時用提示框or label,無限制輸入:當焦點離開后用提示框or label,點其他按鈕提示)
命令按鈕控件的測試
測試方法:
a. 點擊按鈕正確響應操作。如,單擊確定,正確執行操作;單擊取消,退出窗口;
b. 對非法的輸入或操作給出足夠的提示說明,如,輸入月工作天數為32時,單擊”確定“后系統應提示:天數不能大于31;
c. 對可能造成數據無法恢復的操作必須給出確認信息,給用戶放棄選擇的機會;
d. 如果有鍵盤快捷鍵,使用快捷鍵后,正常執行功能。
特殊操作:
1、快速點擊兩次按鈕,是否只有一次有效
2、點擊按鈕后,點刷新,是否只有一次有效
3、點擊按鈕后,右鍵點后退,是否只有一次有效
4、點擊按鈕后,按鈕會不會改變狀態
5、是否設置Enter鍵/快捷鍵操作(設置的快捷鍵與Windows自帶的快捷鍵有沒沖突)
單選按鈕控件的測試
測試方法:
a. 一組單選按鈕不能同時選中,只能選中一個。
b. 逐一執行每個單選按鈕的功能, 存入數據庫是不是選項值。分別選擇了“男”“女”后,保存到數據庫的數據應該相應的分別為“男”“女”;
c. 一組執行同一功能的單選按鈕在初始狀態時必須有一個被默認選中,不能同時為空;
d. 選項是否有排列順序
e. 有默認選項還是沒有。
f. 選項名和選項值是否符合要求
g. 刷新頁面后,選中的值/默認的值是否掉了。
翻頁控件的測試
1、總頁數和當前頁顯示正確,并且可以根據數據的記錄數實時顯示(實時顯示頁面變化?記得一般系統要刷新后才能顯示頁面變化)。(默認顯示數據根據系統設計一般有“顯示所有數據”和“不顯示數據”兩種。)
2、逐一執行翻頁控件中的每個按鈕,并且能夠正常操作。(主要按鈕一般有:第一頁,前一頁,后一頁,最后一頁。(當前頁,頁面總數,跳到第?頁 go))
3、如果可以自己輸入頁數,檢查頁面跳轉是否正確;比如總頁數為10頁,輸入11后點GO,是否仍然停留在當前頁(或者提示輸入錯誤),還可以嘗試輸入普通字符或者特殊字符后點GO,頁面是否顯示正常,不會有腳本錯誤。
4、頁面顯示數據數目是否能配置,能配置的話配置與實際顯示是否符合。
上傳控件的測試
測試方法:
a、通過Browse按鈕選擇文件;
b、如果文件限制類型(exe,rar,doc,pdf,xls,jpg,gif,bmp,png 等)和大小(100k,512k,1M,1.5M,2M,2.5M),要逐一測試限制條件是否正確,并且給出了明確的提示;
c、檢查實際上傳后是否能夠正確下載,如果是圖片是否能夠正確顯示;
d、如果沒有特殊要求,應該保持上傳文件的名字是否和保存后的文件名字一致。
up-down控件文本框的測試
測試方法:
a. 直接輸入數字或用上下箭頭控制,如,在“數目”中直接輸入10,或者單擊向上的箭頭,使數目變為10;
b. 利用上下箭頭控制數字的自動循環,如,當最多數字為253時,單擊向上箭頭,數目自動變為1;反之亦適用;
c. 直接輸入超邊界值,系統應該提示重新輸入;
d. 輸入默認值,空白。如,“插入”數目為默認值,點擊“確定”;或,刪除默認值,使內容為空,單擊“確定”進行測試;
e. 輸入字符。此時系統應提示輸入有誤。
復選框的測試
測試方法:
a. 復選框可以被同時選中;
b. 復選框可以被部分選中;
c. 復選框可以都不被選中;
d. 逐一執行每個復選框的功能;
總結
以上是生活随笔為你收集整理的android 中edittext控件 输入错误后焦点不变_常用基本控件测试用例(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: waf可以查看post请求吗_WAFNi
- 下一篇: 控制单元维修_「维修案例」一汽大众迈腾挡