Web測試方法(一)

來源:互聯網
上載者:User

標籤:javascrip   操作   字元   導致   搜尋   區分   ora   多選   rip   

 

一、輸入框

 

1、字元型輸入框:

 

(1)字元型輸入框:英文全形、英文半形、數字、空或者空格、特殊字元“~!@#¥%……&*?[]{}”特別要注意單引號和&符號。禁止直接輸入特殊字元時,使用“粘貼、拷貝”功能嘗試輸入。

 

(2)長度檢查:最小長度、最大長度、最小長度-1、最大長度+1、輸入超工字元比如把整個文章拷貝過去。

 

(3)空格檢查:輸入的字元間有空格、字元前有空格、字元後有空格、字元前後有空格

 

(4)多行文字框輸入:允許斷行符號換行、儲存後再顯示能夠儲存輸入的格式、僅輸入斷行符號換行,檢查能否正確儲存(若能,檢查儲存結果,若不能,查看是否有正常提示)、

 

(5)安全性檢查:輸入特殊字元串

 

2、數值型輸入框:

 

(1)邊界值:最大值、最小值、最大值+1、最小值-1 

 

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

 

(3)異常值、特殊字元:輸入空白(NULL)、空格或

 

3、日期型輸入框:

 

(1)合法性檢查:(輸入0日、1日、32日)、月輸入[1、3、5、7、8、10、12]、日輸入[31]、月輸入[4、6、9、11]、日輸入[30][31]、輸入非閏年,月輸入[2],日期輸入[28、29]、輸入閏年,月輸入[2]、日期輸入[29、30]、月輸入[0、1、12、13]

 

 (2)異常值、特殊字元:輸入空白或NULL、輸入~!@#¥%……&*(){}[]等可能導致系統錯誤的字元

 

(3)安全性檢查:不能直接輸入,就copy,是否資料檢驗出錯?

 

二、搜尋功能

 

若查詢條件為輸入框,則參考輸入框對應類型的測試方法

 

1、功能實現:

 

(1)如果支援模糊查詢,搜尋名稱中任意一個字元是否能搜尋到

 

(2)比較長的名稱是否能查到

 

(3)輸入系統中不存在的與之匹配的條件

 

(4)使用者進行查詢操作時,一般情況是不進行查詢條件的清空,除非需求特殊說明。

 

2、組合測試:

 

(1)不同查詢條件之間來回選擇,是否出現分頁錯誤(單選框和多選框最容易出錯)

 

 

 

三、添加、修改功能

 

1、特殊鍵:(1)是否支援Tab鍵 (2)是否支援斷行符號鍵

 

2、提示資訊:(1)不符合要求的地方是否有錯誤提示

 

3、唯一性:(1)欄位唯一的,是否可以重複添加,添加後是否能修改為已存在的欄位(欄位包括區分大小寫以及在輸入的內容前後輸入空格,儲存後,資料是否真的插入到資料庫中,注意儲存後資料的正確性)

 

4、資料 正確性:

 

(1)對編輯頁的每個編輯項進行修改,點擊儲存,是否可以儲存成功,檢查想關聯的資料是否得到更新。

 

(2)進行必填項檢查(即是否給出提示以及提示後是否依然把資料存到資料庫中;是否提示後出現頁碼錯亂等)

 

(3)是否能夠連續添加(針對特殊情況)

 

(4)在編輯的時候,注意編輯項的長度限制,有時在添加的時候有,在編輯的時候卻沒有(注意要添加和修改規則是否一致)

 

(5)對於有圖片上傳功能的編輯框,若不上傳圖片,查看編輯頁面時是否顯示有預設的圖片,若上傳圖片,查看是否顯示為上傳圖片

 

(6)修改後增加資料後,特別要注意查詢頁面的資料是否及時更新,特別是在首頁時要注意資料的更新。

 

(7)提交資料時,連續多次點擊,查看系統會不會連續增加幾條相同的資料或報錯。

 

(8)若結果清單中沒有記錄或者沒選擇某條記錄,點擊修改按鈕,系統會拋異常。

 

 

 

Web測試方法(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.