前言
app 、 web、 小程序 搜索框的测试要点
界面测试
- 查看UI是否显示正确,布局是否合理
- 是否有错别字
- 搜索结果显示的布局是否美观
- 页面的分页布局是否合理
- 页面的颜色是否合理
- 界面和文档的UI是是否合理
功能测试
- 验证每种合法的输入,结果是否正确
- 搜索内容为空,验证系统如何处理
- 点击搜索,显示搜索页面数据是否正常
- 搜索条件是否有保留
- 搜索结果码是否有问题,看最后页码的变化
- 在同一个页面连续搜索,搜索结果看是否会报错
- 查询的结果,数据库的反应时间
- 点击搜索得我文章,看是否能够正常使用
- 边界值验证,在允许的字符串长度内外,验证系统的处理
- 超长字符串输入,系统是否会截取允许的长度来检验结果
- 多个关键字加空格 逗号 tab键验证系统的结果是否正确
- 是否可以输入数字 英文 中文
- 是否可以混合输入数字英文中文
- 断网的时候,是否还可以输入
- 如果是从相册中选取图片进行搜索,图上的大小是否有限制,最大为多少
- 点击清空历史记录,搜索框是否会清空历史记录
- 是否支持检索内容的复制、粘贴、编辑等操作
- 特殊字符、转义字符、html脚本等需要做处理
安全性测试
- 脚本的禁用
- SQL注入,检索SQL SELECT语句等
- 敏感内容的检索是禁止的
- 特殊字符的检索 被删除、加密、授权的数据,不允许被查出来,
- 是否有安全设计控制
兼容性测试
- 多平台Windows,mac
- 移动平台android,ios
- 多浏览器火狐、chrome、IE等
性能测试
- 搜索页面的链接打开速度的时间
- 搜索出结果消耗时间
- 弱网时搜索的响应时间
- 不同网速下搜索时的响应时间3g,4g,WIFI
易用性
- 有联想功能
- 搜索内容与搜索结果的匹配程度
- 支持拍照搜索,语音搜索
参考资料:
搜索框测试参考: https://blog.csdn.net/qq_33299873/article/details/89450556
https://blog.csdn.net/lindaydk/article/details/6677283