最近想对BbC&SIP业务的功能测试要点做一下总结归纳,接下来将从界面测试、友好性测试、易用性测试、功能测试、容错测试、探索性测试、兼容性测试进行介绍。
一.界面测试
- 所有模块的界面风格是否一致,页面字体显示一致(除过重点突出部分)
- 布局是否合理,色彩搭配是否美观,不显得突兀、拥挤
- 页面模块、菜单、按钮、导航、日期输入框的位置、大小、状态是否合理
- 页面信息和提示信息是否有逻辑错误、语法错误或错别字
- 页面提示和具体功能是否一致
- 所有页面是否都显示相同的logo
- 页面显示的标题、字段名称和需求文档一致
- 模块超过一行/一页是否显示异常
- 页面字段/记录过多是否有横向/竖向滚动条
- 是否添加了冗余的功能
- 是否可使用常用热键:Enter、Tab、shift等
- 缩放(放大/缩小一定比例)、最大化、最小化、还原时,页面是否显示异常
- ipad端页面是否显示正常
二.友好性测试
- 模块图标显示与功能相符
- 鼠标放置在功能模块上应突出显示
- 重点突出内容是否放置在页面中心位置
- 鼠标悬停在工具栏按钮上是否显示该按钮的提示信息
- 必填项是否有标记符号
- 不输入必填项直接进行下一步是否弹出提示信息
- 对话框是否添加标题使用户明确操作内容
- 点击【确定】/【取消】按钮后是否回应操作结果,若操作正确可提示“保存成功”;操作错误则显示失败原因
- 提示信息、错误信息是否简洁,友好
- 下拉列表默认选项是否为“请选择”
- 上传图片/文档时是否显示上传进度
- 弹出对话框时,与该对话框无关页面是否可以操作
- 若某些不可逆操作会使数据无法恢复是否告知用户严重性以及给用户中止操作的机会
- 某些报告加载时间过长是否提供取消操作或者继续操作是否给出用时较长的提示,这样用户可以先做其他操作避免浪费不必要的时间
- 所有页面的显示内容是否都为中文显示
- 鼠标点击输入框后是否显示光标,是否为可输入状态
三.易用性测试
- 模块的排列顺序是否符合用户操作习惯
- 有多条数据待审批/删除时是否可以批量操作
- 有条数据是否有总计和已选功能
- 菜单或对话框的会话是否超过3层
- 必填项填写使是否有提示信息
- 显示产品过多是否给每行产品信息加背景颜色便于区分
- 对于输入框填写范围较大/复杂的操作步骤是否给出操作提示
- 常用模块是否在菜单栏有快捷方式
- 平台是否有帮助文档,方便用户自己解决问题
- 按钮的点击范围是否适中,是否会出现点不中按钮或者点击按钮时却点中邻近按钮的情况
- 搜索框是否提示搜索内容,是否会出现用户不知道该按照哪个字段来搜索的情况
四.功能测试
- 搜索框
- 模糊搜索和全部搜索是否显示相应搜索内容
- 实时搜索页面的搜索列表是否过大,导致屏幕显示异常
- 输入关键字是否能搜索出正确的内容,切换分类后搜索关键字是否能搜索出正确的内容
- 搜索出的内容链接是否正确
- 搜索的内容不在搜索范围内提示搜索无结果
- 不输入内容/只输入空格系统是否有提示信息
- 输入汉字、数字、字母以及特殊符号查看显示是否正确
- 输入搜索内容过多页面显示是否正常
- 关键字前面、中间、后面加空格/Tab/符号是否有搜索结果
- 是否支持复制粘贴快捷键操作
- 输入搜索内容后是否还可以进行编辑
- 多次输入相同搜索内容查看搜索结果是否一致
- 搜索出结果后删除搜索内容直接点击搜索按钮是否显示全部内容
持续更新中……