Web功能測試中文本框怎么測?主要分兩種情況,數(shù)值型輸入框和字符型輸入框,下面分別詳細(xì)說明:
數(shù)值型輸入框
(1)邊界值:最大值、最小值、最大值+1、最小值-1;
(2)位數(shù):最小位數(shù)、最大位數(shù)、最小位數(shù)-1、最大位數(shù)+1、輸入超長值、輸入整數(shù);
(3)異常值、特殊字符:輸入空白(NULL)、空格或"~!@#$%^&*()_+{}|[]:"<>?;',./?;:'-=等可能導(dǎo)致系統(tǒng)錯誤的字符。禁止直接輸入特殊字符時,嘗試使用粘貼拷貝,查看是否能正常提交word中的特殊功能。通過剪貼板拷貝到輸入框,包括分頁符、分節(jié)符類似公式的上下標(biāo)等、數(shù)值的特殊符號如:∑、?、?、∏、+、-等。
輸入負(fù)整數(shù)、負(fù)小數(shù)、分?jǐn)?shù)、輸入字母或漢字、小數(shù)(小數(shù)前0點舍去的情況,多個小數(shù)點的情況);首位為0的數(shù)字如:01、02,科學(xué)計數(shù)法是否支持1.0E2;全角數(shù)字與半角數(shù)字、數(shù)字與字母混合、16進制,8進制數(shù)值、貨幣型輸入(允許小數(shù)點后面幾位);
(4)安全性檢查:不能直接輸入就copy。
字符型輸入框
(1)字符型輸入框:英文全角、英文半角、數(shù)字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特別要注意單引號和&符號。禁止直接輸入特殊字符時,使用“粘貼、拷貝”功能嘗試輸入;
(2)長度檢查:最小長度、最大長度、最小長度-1、最大長度+1、輸入超工字符比如把整個文章拷貝過去;
(3)空格檢查:輸入的字符間有空格、字符前有空格、字符后有空格、字符前后有空格;
(4)多行文本框輸入:允許回車換行、保存后再顯示能夠保存輸入的格式、僅輸入回車換行,檢查能否正確保存(若能,檢查保存結(jié)果,若不能,查看是否有正常提示);
(5)安全性檢查:輸入特殊字符串(null,NULL,,javascript,<script>,</script>,<title>,<html>,<td>),輸入腳本函數(shù)(《script》alert("abc")《/script》)、doucment.write("abc")、<b>hello</b>)。
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。