搜索功能測試點123

前提:javascript

一、明確搜索入口html

二、明確搜索條件java

三、明確搜索邏輯佈局

 

1、界面測試測試

  • 搜索框UI顯示正常,佈局合理(搜索框默認的搜索icon,末尾處的X按鈕等等)
  • 搜索頁面佈局合理,無錯別字
  • 搜索出的結果展現,佈局合理
  • 已查看過的結果,是否要作特殊(如置灰、標紅)處理
  • 結果數據較多時,頁面的分頁佈局是否合理

 

2、功能測試spa

注意驗證搜索框的功能是否與需求一致,便是模糊搜索,仍是徹底搜索:htm

若支持模糊查詢,搜索名稱中任意一個字符,要能搜索到;排序

若支持徹底搜索,點擊【搜索】查詢結果正確;中%國,查詢結果是否是都包含中國兩個字的信息ip

2.1 搜索按鈕字符串

  • 搜索按鈕功能是否實現
  • 點搜索後,原先的搜索條件是否清空
  • 注意在光標停留的地方輸入信息時,光標和所輸入的信息會否跳到別的地方
  • 焦點放置搜索框中,搜索框默認內容是否自動被清空

2.2 搜索內容--空

  • 搜索內容爲空,驗證APP如何處理
  • 搜索內容爲空格,查看APP如何處理
  • 是否有忽略空格的功能,有的搜索框是須要有忽略前置空格和後置空格的功能,但不能把中間空格忽略
  • 多個關鍵詞中間加入空格,tab,逗號後,驗證APP的結果是否正確

2.3 搜索內容---邊界值

  • 只能輸入容許的字符串長度
  • 邊界值驗證,在容許的字符串範圍內外,驗證APP的處理

2.4 搜索內容--字符

  • 超長字符串的輸入,APP是否會截取容許的長度來檢索結果
  • 合法的字符串長度後,加空格,驗證檢索結果
  • 特殊字符,轉義符,html腳本等需做處理
  • 輸入各類字符,譬如輸入範圍是09,AZ的看輸入中文是什麼效果,字符(尤爲是英文單引號),數字,特殊符號以及組合狀況(特殊符號就是鍵盤上的那些);中文值,字母大、小寫值、數字類型值、全角、半角值
  • 驗證每種合法的輸入,結果是否正確

2.5 搜索內容--其餘

  • 是否支持檢索內容的copy、paste、edit等操做
  • 是否支持回車鍵搜索
  • 輸入的內容,是否支持快捷鍵操做等
  • 屢次輸入相同的內容(5次以上),查看APP每次檢索的結果是否正確,相同
  • 敏感詞彙,提示用戶無權限等信息
  • 輸入APP中存在的與之匹配的條件,看其的查詢後數據的完整性(搜索出的結果頁面是否與其餘頁面風格一致) 
    • 顯示記錄條數正確
    • 文字折行顯示正確
    • 頁面佈局美觀,列標題項
    • 列顯示內容、
    • 排序方式符合需求定義
  • 輸入APP中不存在的與之匹配的條件,APP內搜索輸入域中不輸入任何內容,是否搜索出的是所有信息或者給予提示信息

 3、搜索結果

~~~待補充

相關文章
相關標籤/搜索