功能測試:
搜索內容爲空、空格、關鍵字中間有空格
在允許的字數範圍內搜索、 字數範圍外搜索,是否截取或其它正確處理;
輸入特殊字符,表情符號,url鏈接
輸入框複製和粘貼功能
取消搜索:未輸入取消,已輸入內容取消
輸入html腳本,轉義字符,sql注入腳本,是否能正確處理
輸入敏感詞是否有提示
多次搜索同樣的內容
指定內容:搜索朋友圈、公衆號、音樂、表情,結果驗證
語音:語音輸入是否成功、語音輸入是否準確,準確率是多少
點擊搜索後鍵盤是否收起
查看搜索結果是否能正常跳轉
數據分頁展示是否正確、無重複
無網絡時搜索界面是否能展示正確
被刪除的內容是否能被搜索出來
關閉搜索功能後搜索入口消失
接口測試
邊界值字符長度限制,輸入超出長度的字符
sql注入
驗證接口返回結果是否符合需求
性能測試:
接口平均響應時間
內存、耗電量、網絡流量
搜索數據量超大時響應時間測試
併發測試,監控接口性能和服務器性能
兼容性測試:
移動端:安卓、IOS\PAD
PC端:windows、mac
web端:瀏覽器兼容性
不同微信版本:
安全測試:
sql注入
腳本禁用
敏感詞禁用