WEB頁面中常見的四種控件的必須的測試

以下爲常規的需求,除非需求有明確說明,如密碼輸入框中可以輸入空格
 
輸入框
1. 爲空,但頁面中明確說明不能爲空(帶有星號或者只有這一個輸入框),有以下兩種情況:
a. 不進行輸入或者使其爲空:焦點離開後應有相應的提示,提交後頁面無跳轉並仍有相應的提示。
b. 輸入框中存在一個或者多個空格:焦點離開後空格被自動清除並有相應的提示,提交後頁面無跳轉並仍有相應的提示。
 
2. 輸入長度超限,有以下兩種情況:
a. 可以輸入任意長度的字符:焦點離開後應有相應的提示,提交後頁面無跳轉並仍有相應的提示。
b. 只能輸入指定長度以內的字符:焦點離開後無相應的提示,提交後頁面跳轉並且相關的頁面顯示和功能都正常。
 
3. 特殊字符,尤其是成對的單引號,雙引號:無需提示,但提交後相關的頁面顯示和功能都正常。
 
4.對於只能輸入數字類型的輸入非半角阿拉伯數字的其他字符:
a.  輸入立即被清除,無需提示。
b. 焦點離開後有相應的提示,提交後頁面無跳轉並仍有相應的提示。
 
搜索框
1.爲空,有以下兩種情況:
a. 只有這一個搜索框,無組合查詢:進行搜索時無提示但焦點位於該搜索框內,不執行搜索。
b. 還有其他查詢條件控件,有組合查詢:進行搜索時無提示但焦點可位於其他控件,忽略該搜索框,執行搜索。
 
2.關鍵字兩邊帶有空格:進行搜索時會自動清除兩邊的空格並執行搜索。
 
3.關鍵字長度超限:進行搜索時有相應的提示並不執行搜索。
 
日曆控件
以下4個條件都應滿足:
1.  截止日期/時間控件的選擇範圍不能晚於當前時間;
2.  截止日期/時間控件的選擇範圍不能早於起始日期/時間控件的已經選擇的日期/時間;
3.  起始日期/時間控件的選擇範圍不能晚於截止日期/時間控件的已經選擇的日期/時間;
4.  選擇某一日期/時間控件的日期/時間後再清除該選擇,另一日期/時間控件的日期/時間選擇範圍不受規則2和3的限制。
 
上傳圖片控件
以下4個條件都應滿足:
1. 選擇的文件非指定格式的圖片文件後有相應的提示並且該文件沒有被上傳;
2. 選擇的文件大於指定的圖片大小(指所佔的磁盤空間)後有相應的提示並且該文件沒有被上傳;
3. 選擇的文件大於指定的圖片尺寸(指圖片的長和寬)後有相應的提示並且該文件沒有被上傳;
4. 圖片上傳成功後可以在之前的圖片區域正確顯示。
發佈了28 篇原創文章 · 獲贊 21 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章