一、UI测试
1.1 导航测试
点击导航菜单可以切入导航菜单具体内容,导航菜单间可以互相切换,风格与整体页面图片文字一致
1.2 网页跳转
不同页面的多种方式均能正常跳转。如:点击、滑动、箭头(图标)
1.3 图形测试
- 参考产品原型,图片大小、整体风格协调、显示位置以及没有多余不该出现的内容。
如细小的白条、图片覆盖文字、图片未填充满外框。 - 事件焦点难选择,如按钮、选择框
1.4 内容测试
错别字、错误图片。特别是logo、页面标题、产品品牌、检验系统提供信息的
正确性、准确性、完整性。如:放错产品图片、产品名称。
1.5 表格测试
表格内容要在一个页面内完整的显示,表格中文字能完整显示。可以上下拉、不能左右拉
1.6 整体界面
对比原型,整体布局看上去比较协调,文字、图片、导航之类风格协调。与原型基本一致。
二、功能测试
2.1 功能操作问题
功能能否正常使用,是否满足产品需求。如抽奖中奖准确性。
2.2 功能错误或遗漏
有无不能跳转或是缺少说明书上表明功能。需求规定有,但实现没有。同类别产品对比,缺少的功能。
2.3 输入和输出错误
输入的内容是否能得到预期的结果(场景包括正确输入、错误输入、临界点数据输入)
2.4 活动类(抽奖)返回测试
- 手机右下角返回键,返回重新参与活动,如抽奖。
- 浏览器返回按扭,返回重新参与活动,如抽奖。
- 网页上手机系统返回按扭,返回重新参与活动,如抽奖。
- 导航菜单或其它路径重新进入,参与活动,如抽奖。
- 重新扫旧码,重新参与活动,如抽奖。
2.5 并发测试
- 同1个码,同时并发参与活动,默认50个/秒。有且只有一次成功。
2.6 网速太慢
- 重复请求,不允许重复请求。触发后,应该显示等待图标或图标/按钮灰掉。
2.7 验证码正常测试
有效、无效的验证码,验证次数是否有限制
2.8 验证码返回测试
- 重复多次输入错误产品验证码,显示彩色验证码。输入彩色验证码,才能登录。
- 用户注册时,重复发多次手机短信验证码,显示彩色验证码。输入彩色验证码,才能再触发发送短信。
- 忘记密码找回密码,重复发多次手机短信验证码,显示彩色验证码。输入彩色验证码,才能再触发发送短信。
- 尝试验证手机短信验证码,重复多次,应显示彩色验证码。输入彩色验证码,才能验证。
2.9 历史数据测试
- 新增活动,影响抽奖次数。参加过活动的码,配置新活动后,应该不能参加新活动。
2.10 非扫码进入测试
- 非扫码进入或分享链接,对于需登录的功能,应该不能操作。
2.11 错误推测
- 测试中可能有的错误和容易发生错误的特殊情况。
- 积分领取: 不同用户在同一时间领取同一个二维码的积分。
- 扫码记录: 扫一次二维码,生成多条记录。
三、性能测试
3.1 连接速度
- 根据2-5-8原则判断性能(2秒用户体验非常好,2-5秒用户体验好,5-8秒用户体验一般差不多可以接受,过8秒用户差不多放弃这个页面准备离开或者重启)
- 测试时,要记录当时的实际网速。
- 不同的网络下响应速度2G、3G、4G、wifi
3.2 负载测试
测量Web系统在某一负载级别上的性能,保证系统在需求范围内能正常工作。
3.3 压力测试
破坏性测试,测试系统的最大限制和故障恢复能力
四、兼容测试
4.1 平台测试
市场主流机型测试如iPhone 4/5/5s、小米/红米、三星手机。谷歌浏览器作模拟测试。
4.2 浏览器
不同的扫码软件如微信(为主)、QQ、我查查、快拍二维码,其中微信兼容性问题较多。
4.3 分辨率测试
手机屏幕大小和分标率不同会对页面有影响,由此引起的兼容性问题。
五、安全测试
5.1 登录
测试有效、无效的用户名与密码,密码可以试多少次的限制以及是否可以跳过登录而直接浏览页面;
密码验证次数的限制
5.2 超时限制
登录一定时间后无其他操作需要再次登录。需产品给出标准。
5.3 授权
没有授权的功能不能进行操作。
六、异常测试
6.1 页面返回或刷新
页面返回或刷新后,再次提交,是否存在表单重复提交问题。如抽奖环节,重复中奖。
6.2 网络中断
操作过程中,网络中断。
七、易用性测试
7.1 易学
软件学起来容易上手
7.2 易操作
方便使用:是否需要拖动输入框,输入法切换通用;鼠标点击按钮和键盘按enter键确认
7.3 易理解
功能容易被理解
八、回归测试
8.1 回归提交的问题
对于已解决的问题需要全部进行回归测试
8.2 回归受影响模块
检查模块间相关联有影响的地方也要进行回归测试。需开发提供关联模块。
8.3 回归新增功能
对于新增的功能,可能对其他模组产生副作用,因此也要进行回归测试。
网友评论