peiling-wu

黑盒测试的测试点先从以下几点考虑:

UI, 易用性,功能,容错性,安全,性能,兼容性

 

下列是有关查询功能的测试点总结:

UI:
1. 查询界面显示是否正确,页面布局是否方便,易懂
2. 查询界面是否显示查询按钮,是否显示根据图片识别查询的相机按钮,是否显示底部文案
3. 查询时,是否显示查询进度或者loading...图标
4. 无查询结果时,是否有占位图和合理的提示文案
5. 有查询结果时,查询结果是否显示在查询框的正下方
6. 查询结果数据量大时,分页显示是否合理
7. 点击查询结果中某一条交易记录,是否跳转到该交易详情页面,并且该交易记录的URL链接颜色改变 

功能:
8. 查询每个合理并存在交易记录的关键字,是否查询出相应的交易记录
9. 查询每个合理但不存在交易记录的关键字,是否查询出相应的交易记录
10. 重复输入相同的关键字进行查询,查询结果是否一致
11. 查询内容为空,验证系统处理是否与需求一致
12. 查询内容为空格,验证系统处理是否与需求一致
13. 查询内容超过查询框字数的最大值,是否会截取允许的最大长度字符进行查询
14. 查询内容的头部和尾部输入空格,验证是否有过滤头尾空格处理
15. 查询内容为多个关键字混合,关键字之间用空格,逗号分割,查询结果是否正确
16. 查询框是否能输入特殊字符,数字,字母,中文;并能进行查询
17. 查询框是否支持复制,粘贴
18. 是否能使用回车键,进行查询
19. 查询框是否有联想功能
20. 是否能根据拼音进行查询
21. 手机键盘按下语音键,在查询框录入搜索内容,是否录入正确,并能进行查询
22. 查询手机键盘录入Emoji,颜文字等,是否进行正常的查询操作
23. 是否能使用拍照或相册图片识别关键字,进行查询
24. 图片识别关键字查询时,上传的图片大小是否有限制
25. 图片识别关键字查询时,上传的图片格式是否有限制
26. 点击查询页面的清空历史数据,查询界面的历史数据是否被清空
27. 查询过程中,是否能在查询框重新输入关键字,进行查询
28. 查询过程中,把该APP切换到后台,一段时间后,再打开该APP,该查询页面是否显示查询结果

容错:
29. 查询框输入查询关键字后,切断网络,进行查询,是否显示合理的提示
30. 查询过程中,退出登录账户

安全:
31. 查询其他用户的交易记录关键字,不能查询到其他用户的交易记录结果
32. 是否对查询框中输入的转义字符,html进行处理
33. 查询框输入 ‘ or \'1\'==\'1 进行SQL注入,是否注入失败
34. 被逻辑删除,加密,授权的数据,不能被查询出来
35. 是否有权限设计控制

性能:
36. 查询页面打开的时间
37. 在2G,3G,4G,WIFI 情况下,查询的响应时间
38. 最多支持多少个用户并发查询

兼容性:
39. 不同手机平台:Android, IOS
40. 不同手机系统:Android 9.0, Android 10.0
41. 不同浏览器: Chrome, IE, FireFox

分类:

技术点:

相关文章: