一般这种问题,首先就是分类
我一般分:功能测试、性能测试、易用性测试、界面测试、安全性测试、兼容性测试、其它测试
功能测试
- 搜索内容为空,点击“百度一下”,看系统处理
- 搜索内容为空格,点击“百度一下”,看系统处理
- 搜索内容含有特殊字符的处理
- 搜索内容带有非法字符
- 搜索长度在规定范围之内
- 搜索长度在规定范围之外,看系统能否正确进行截取
- 搜索内容输入敏感词汇,查看系统处理
- 搜索框是否支持快捷键操作,比如:zhantie
- 是否支持回车键搜索
性能测试
- 在网络情况良好的前提下,页面的跳转需要多少时间
- 在网络不好的情况下,页面的跳转需要多少时间
- 对搜索引擎进行加压测试
兼容性测试
- 不同的平台:windows系统,mac系统
- 不同的浏览器:Firefox浏览器、Chrome浏览器、IE
- 不同的移动平台:android、ios
界面测试
- 查看UI是否显示正确,布局是否美观
- 页面上是否有错别字
- 查看错误提示信息的位置是否合理、是否有错别字
- 搜索结果的页面是否美观
- 搜索结果数量庞大的时候,是否分页处理,分页是否和需求说明书的要求保持一致
- 光标的定焦是否准确
安全性测试
- 敏感内容的检索是禁止的
- SQL注入防范