zoukankan      html  css  js  c++  java
  • 查询功能,测试点总结

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

    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

  • 相关阅读:
    AppDomain and related
    实现 Finalize 和 Dispose 以清理非托管资源
    递归显示treeview,求更好方法
    SQL练习题之子查询
    jquery in action 学习笔记
    daily english 201117
    TOP AND APPLY
    Create trace with tsql
    (转)sqlserver 锁查看
    一个简单的windows services demo(c#)
  • 原文地址:https://www.cnblogs.com/peiling-wu/p/12760405.html
Copyright © 2011-2022 走看看