web網(wǎng)頁測試用例(非常實用)
Web測試中,各類web控件測試點總結(jié)一 、界面檢查 進入一個頁面測試,首先是檢查title,頁面排版,字段等,而不是馬上進入文本框校驗 1、頁面名稱title是否正確 2、當(dāng)前位置是否可見
Web測試中,各類web控件測試點總結(jié)
一 、界面檢查
進入一個頁面測試,首先是檢查title,頁面排版,字段等,而不是馬上進入文本框校驗
1、頁面名稱title是否正確
2、當(dāng)前位置是否可見 您的位置:xxx>xxxx
3、文字格式統(tǒng)一性
4、排版是否整齊
5、列表項顯示字段是否齊全,列表項字段名稱是否跟表單統(tǒng)一
6、同一頁面,是否出現(xiàn) 字段名稱相同、值取不同的問題。
7、數(shù)據(jù)加載情況:除了文本框的值,還要注意:
復(fù)選框,是否保存打√,或者保存不打√
下拉框,是否保存選擇的值
多文本框,值是否都被保存,空格,換行是否保存
二、單文本框(type=text)
邊界:字段長度
判空:是否可以為空
唯一性:是否唯一 (小歸結(jié):邊界、判空、唯一性、特殊字符、正確性)
考慮語言,操作環(huán)境
特殊符號測試輸入:
' or 1<>'1 ' or '1'='1 ' or '1'<>'2 "|?><
where a='xxx' 下劃線是否允許 輸入全部空格 輸入 單引號
>>
特殊字段輸入限定:
框內(nèi)容是否合法(tel,ip,url,email)序號等,直接限制輸入數(shù)字,其他過濾掉
輸入金額文本框,整數(shù)首位為0,過濾掉,小數(shù)點后面,一般保留兩個有效數(shù)字。
正確性測試:(必不可少的步驟)
1)、(字段長度輸入最大允許長度時)數(shù)據(jù)允許長度的測試:
a、頁面是否被擠出的測試(都輸入長英文字符串,是否斷行);
b、數(shù)據(jù)庫是否允許最大字符(都輸入漢字、都輸入英文、混合……);
c、最短長度的正確流程,最大長度的正確流程覆蓋。
2)、對于允許為空的字段,不填入,再次數(shù)據(jù)傳遞后,看是否報500錯誤。
3)、未規(guī)定字段長度(或者數(shù)值大?。?,不按死板輸入,輸入非常多字符(或者非常大的數(shù)值)時,做允許動作的正確性校驗,看是否報錯。(要達到的結(jié)果:不管有沒有長度限制(沒有給最長、最大限制讓你去測?),最終頁面不能拋數(shù)據(jù)庫異常。)monkeytest
說明:通過不斷輸入長字符串,看是否有長度校驗;
最終都會出現(xiàn)以下兩種情況的一種:
A、頁面(前臺)有校驗長度、大?。? 或者
B、無校驗,數(shù)據(jù)庫報錯。
所以: 所有字段都要做長度、大小限制(不管需求有沒有給出明確要求,不管測試顆粒度,都要限制長度,不允許報數(shù)據(jù)庫錯誤,都要測?。?!)。最大長度限制可限定方法:1、不允許再輸入;2、自動截斷處理,并且給用戶提示。
關(guān)于長度概念:
1、 數(shù)據(jù)庫規(guī)定的字節(jié)長度A
2、 頁