web頁面輸入框測試點

2021-08-20 02:33:54 字數 1672 閱讀 6093

如何測試乙個web的輸入框?

1、首先考慮是乙個文字輸入框還是數值型的文字輸入框

文字輸入框測試點:

1、重複

2、空 也就是不填寫是否支援

2、長度:例如支援100字元, 那需要測試100字元、101字元、100字元後輸入乙個漢字的情況, 最大長度的顯示是否正常

3、哪些是支援的字元型別:數字、字母、漢字、字元!@!#、特殊字元(tab 回車鍵是否支援)

4、是否支援多行,儲存是否成功,顯示是否按輸入的多行顯示

5、字元中帶有html標記對時,顯示是否正常 例如::

6、字串前後中帶空格,前後的空格是否過濾, 中間的空格是否保留

7、最大長度顯示是否正常

8、全形半形的字母、數字

9、字串中帶js標記對, 比如

10、複製功能是否可用

11、貼上功能是否可用、貼上超過最大長度的字串怎麼顯示?

12、多瀏覽器的相容性

13 、許可權校驗

數值型的輸入框測試點:

1、重複

2、空 不填寫是否支援

2、數值型別:

a: 小數 支援的位數、不夠支援的位數時,後面是否自動補零,超過支援的位數時,是四捨五入還是直接捨去

b: 整數 

3、0 是否支援、是否符合業務邏輯

4、負數是否支援

5、數值的範圍:例如 -5

a: 小數型別時且為4位小數時:-5.0000 -4.9999  0.0000 4.9999 5.0000

b:整數型別時:-5 -4 0 4 5

6、非數字型別是否支援輸入

7、半形的數字、全形的數字

8、空格+數字

9、多瀏覽器的相容性

10、許可權校驗

一般的講,常見輸入框測試應該可以分以下幾種情況進行測試:

1、 唯一性

如:使用者名稱註冊,輸入後即檢查使用者名稱是否已存在

2、 輸入型別

1)字母(大寫、小寫)

2) 數字(整數、小數;正數、負數、0)

3)中文

4)特殊字元(包括xml敏感字元、json敏感字元)

5)空、空格

3、 輸入長度

1)允許輸入範圍

2)臨界值

3)不允許輸入範圍

4、提示資訊(提示語言的正確性,對一些異常情況進行處理,主要檢查提示的正確性、完備性、友好性等,一般是結合bottom 進行測試)

5、 相容性

1) 瀏覽器相容性

2) 系統相容性 (手機、電腦、平板等)輸入框測試應該可以分以下幾種情況進行測試:

1、 唯一性

如:使用者名稱註冊,輸入後即檢查使用者名稱是否已存在

2、 輸入型別

1)字母(大寫、小寫)

2) 數字(整數、小數;正數、負數、0)

3)中文

4)特殊字元(包括xml敏感字元、json敏感字元)

5)空、空格

3、 輸入長度

1)允許輸入範圍

2)臨界值

3)不允許輸入範圍

4、提示資訊(提示語言的正確性,對一些異常情況進行處理,主要檢查提示的正確性、完備性、友好性等,一般是結合bottom 進行測試)

5、 相容性

1) 瀏覽器相容性

2) 系統相容性 (手機、電腦、平板等)

測試點之輸入框

1.驗證輸入與輸出的是否資訊一致 2.輸入框的標題是否正確 3.對特殊字元的處理 4.對輸入框輸入超過限制的字元的處理,一般非特殊的沒有做出限制的在255byte左右,即127個漢字,當輸入過長時,提交資料是否會出錯 5.輸入框本身的大小 長度 6.不同內碼的字元的輸入 gbk,iso 8859 1...

web測試點補充

1.導航測試 導航描述了使用者在乙個頁面內操作的方式,在不同的使用者介面控制之間,例如按鈕.對話方塊.列表.視窗等,或者在不同的連線頁面之間。web應用的頁面結構,導航,選單,連線風格是否一致。2.圖形測試 1 圖形是否能明確用途。能準確說明事件,或者連線具體頁面 2 驗證頁面字型風格是否一致 3 ...

Web頁面測試 測試點和測試用例

1.需求符合度測試 1.各級選單名稱顯示是否按照需求說明書規定的設計,並且沒有遺漏和多餘 2.各級選單所完成的功能是否按照需求說明書規定的設計,並且沒有遺漏和多餘 3.各級選單的操作順序和操作方式是否按照需求說明書規定的設計,並且正確 2.頁面測試 1.頁面元素對齊方式是否符合規範的要求,或者操作方...