功能上的測試無外乎這麼幾種基本的判斷:
如何測試乙個web的輸入框?
一、功能實現
輸入字元,有匹配的就展示出來,沒有匹配的,會進行處理
正常輸入存在的內容,檢視搜尋結果展示的資料是否完整
正常輸入不存在的內容,檢視搜尋返回的結果
輸入為空
長度超長輸入
輸入空格,是否有忽略空格的功能,忽略前置空格和忽略後置空格,但是不能忽略中間空格
特殊符號,特別要注意英文單引號,小數點
數字,尤其0,還有各個邊界值
輸入正規表示式
驗證搜尋框的功能是否與需求一致,如模糊搜尋或完全搜尋
各種字元,如數字、字母、中文
反覆輸入相同的資料,如5次以上,看處理是否正確
在輸入結束後,按回車鍵,看系統如何處理
使用tab鍵
ctrl+c /v/xz
在游標停留的地方進行輸入,看游標和輸入的字元位置是否正確,會否跳轉到別的地方
輸入框中,滑鼠右鍵,會否有選單欄,選單欄下是否有常用的項,並且各項可用
二、使用者友好與易用性
三、不同平台的相容性
文字輸入框測試點:
輸入正確
重複空 也就是不填寫是否支援,是否有忽略空格的功能,忽略前置空格和忽略後置空格,但是不能忽略中間空格
長度:例如支援100字元, 那需要測試100字元、101字元、100字元後輸入乙個漢字的情況, 最大長度的顯示是否正常
哪些是支援的字元型別:數字、字母、漢字、字元!@!#、特殊字元()
是否支援多行,儲存是否成功,顯示是否按輸入的多行顯示
字元中帶有html標記對時,顯示是否正常 例如::
字串前後中帶空格,前後的空格是否過濾, 中間的空格是否保留
最大長度顯示是否正常
全形半形的字母、數字
字串中帶js標記對, 比如模糊查詢
組合查詢
複製功能是否可用
貼上功能是否可用、貼上超過最大長度的字串怎麼顯示?
多瀏覽器的相容性
許可權校驗
tab 回車鍵是否支援
enter鍵
數值型的輸入框測試點:
測試用例(四)測試用例編寫
一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...
手機測試用例 STK測試用例
id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester stk服務 sim卡適應性測試 1 選取支援stk功能的sim卡,插入手機中 手機應支援stk功能,會將stk選單自動加入主選單列表中 2 進入stk功...
手機測試用例 通話測試用例
id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester 通話功能 快速檢視已撥 1 待機介面下按一下呼叫鍵可進入已撥 記錄 2 每次呼叫記錄都應正確無誤 號碼 時間 序號 通話時長等 3 呼叫記錄按呼叫時間順...