把目前碰到的有意思的bug,没有测试出来的bug,都记录一下。
1、设置赠品:设置两个一样的赠品,看是否会报错
2、商品测试:①每一种商品模板都要测试
②修改商品信息,要走一遍流程,观察是否所有涉及到商品信息的地方都有修改
③配置商品参数是例如梯价价格,要测试每一种类型。都是否能正常下单,且信息正确
3、规则测试:①同一个规则下,存在多个数据。是否对每个数据都生效
②测试规则的执行优先级
③新旧账号都要测试
4、去重测试:逻辑删除时,测试去重是否对已逻辑删除的数据有效(多根据产品需求来定预期结果)
5、权限测试:①每个按钮都要测试
②赋予部分权限,测试是否正常
③给予全部权限/不给权限
④角色与账号之间的关联关系,及A角色有账号a,删除A,是否可行
6、支付测试:①抓包修改金额,测试下单是否有拦截
②web测试点击页面返回测试已经改变的状态有没有做出正确的判断,是否是新的状态。
7、下单测试:①不同类型的价格组合下单(统一+阶梯)
②不同类型商品组合下单
③参数记忆
④点击非有效区域,是否会有页面变化
⑤商品的价格设置为非0数,选择多种,下单页面是否正常
8、购物车测试点:①同一件商品两次加入购物车,每一次都是加最大值
②修改页面之后,添加购物车要对比数据是否正确
9、删除测试:①未选择数据,点击删除。结果是否符合预期
10、记住密码:多种方式登录,记住密码是否对每一种方式都合理
11、注册测试:若多平台用户数据都存在于同一张表中,要注意去重
12、长度测试:输入最大值,走一遍流程,观察是否正常包括样式、功能
13、多账号登录:
复现:同一浏览器 先登录一个账号进入信息编辑页面
新开页面登录另一账号,进入信息编辑页面
第一个账号点击保存,
第二个账号页面点击刷新。
此时第二个账号信息为第一个账号信息
14、页面刷新:是否会出现多条数据
②修改数据后刷新,数据是否保留
15、记录测试:涉及数字加减,注意加减顺序是否正确
16、数据测试:操作多条数据观察数据,在后续展示是否展示 对晒选数据进行操作,是否对其他数据有影响
17、置灰按钮测试:添加多个单位的时候,是否会失效
18、命令按钮测试:①按钮的功能是否实现
②提示信息是否正确
③输入错误的数据知否有相应的处理方法
19、多选按钮控件测试:①主要观察,多选操作间穿插其他操作,例如切换tap,再次全选,再进行操作,结果和预期是否一样
20、自动获取测试:当系统可以自动获取图片字段,要注意当字段长度超过数据库允许的最大字段,是否有提示
21、搜索测试:非首页搜索,数据是否是从第一条开始
22、滑动区域:空白区域是否可以滑动
23、登录状态失效:停留在页面,去掉登录状态,刷新或操作页面,看页面展示是否正常
24、图片长度测试:系统获取图片字段,注意是否超过数据库允许最大长度
25、查询:多次点击,有tap,则多次切换tap,数据是否正常展示
26、提交信息页面,若存在多条件按钮,每个条件都设置。提交,观察,是否吧无用的设置也提交了。
原文链接点击查看原文链接