SaaS1.12复盘:
一,问题描述:
1.本轮测试4天时间,共计71个bug,其中4个bug为UI bug已修复,5个bug遗留(4个bug产品经理给出具体方案后续优化,1个为浏览器机制产生的一直存在,前端也一直未给出相应的解决)。
28个界面优化用户体验性问题:
JIRA单号 | BUG概述 |
ETFP-1029 | 学生管理——收费页很多项折行,线上是好的,看对比图. |
ETFP-1008 | 学校二维码说明文字排版 |
ETFP-1004 | 账单预览出点击查看,跳转页面查询条件默认值丢失 |
ETFP-1027 | 批量打印二等分缴费项多于10条未给出提示信息 |
ETFP-1024 | 账单详情页如果有缴费项,显示不美观 |
ETFP-987 | 新建空批次界面标题与输入框未对齐 |
ETFP-986 | 批次合并时,合并完成之后页面停留在其他页,应该停留在首页 |
ETFP-977 | 银行账号应该修改为银行账户 |
ETFP-974 | 提现记录页面,显示不美观 |
ETFP-971 | 批次合并时,如果批次名称过长,合并提示页会表格会出现断线 |
ETFP-970 | 批次合并时,如果合并提示提示页的记录删除只剩2条记录,确认合并按钮置灰页面显示有误 |
ETFP-957 | 上传缴费账单时,如果缴费项错误提示过多,会导致布局乱了 |
ETFP-956 | 上传错误缴费账单提示信息不够鲜明 |
ETFP-954 | 上传缴费账单时,如果缴费项有金额有小数点后面三位,未提示到具体缴费项 |
ETFP-942 | 批次合并时,如果合并提示提示页的记录删除只剩1条记录,删除按钮应该隐藏不可见,确认合并按钮置灰 |
ETFP-941 | 批次合并时,如果批次名称过长,合并提示页会布局乱,按钮折行 |
ETFP-940 | 批次合并时,如果合并提示提示页的记录删除之后退出,勾选未清空 |
ETFP-937 | 时间控件选择超过一年时未给出提示信息 |
ETFP-932 | 定时发送取消发送弹窗账单名称应该用引号突出显示 |
ETFP-930 | 上传excel文件弹窗未按照文件类型进行筛选 |
ETFP-929 | 定时发送文案以及toast提示信息,包括时间刻度需要进行修改 |
ETFP-926 | 定时发送提示信息较长,并且显示信息内容较难理解 |
ETFP-924 | 上传缴费账单批次名称后面的帮助信息在展开之后,重新打开默认需要闭合 |
ETFP-922 | 批量打印,如果当前批次全部为待缴费账单,提示信息不正确 |
ETFP-915 | 提现记录页面列表显示顺序不对 |
ETFP-909 | 所有的时间筛选控件中间的“-”未居中,并且应该替换为“~” |
ETFP-908 | 提现记录页面显示提现日期加粗 |
ETFP-995 | 账单查询——查看缴费成功的账单,付款时间错行,具体如图。 |
39个功能问题
JIRA单号 | BUG概述 |
ETFP-1033 | 账单一览点击查看进入查看页面后,点击批次管理无法跳转到批次管理页面 |
ETFP-1022 | 批次管理页面查询结果只有当面收和当面付时,复选框默认勾选 |
ETFP-1017 | 使用支付宝扫面学生缴费通知单,显示空白的缴费账户页面 |
ETFP-1011 | 打印缴费通知单排版错乱 |
ETFP-1007 | 批次管理中昨天、近一周、近一月的查询功能未实现 |
ETFP-1002 | 清空开始时间或截止时间后,提示参数不合法 |
ETFP-1034 | 账单查询页面未缴费账单选择其他方式缴费,如果缴费项名字过长,布局乱了 |
ETFP-1031 | 批量打印,部分打印出的备注表格不全 |
ETFP-1030 | 批量打印,筛选条件超过三个月,点击批量打印,无法打印缴费成功的账单 |
ETFP-1019 | 选择针式打印机时,纸张下拉选项不正确 |
ETFP-1012 | 批量打印的界面显示信息有误 |
ETFP-1010 | 批量打印,账单有备注信息,打印出备注显示无 |
ETFP-1006 | 批量打印,表格根据条数自己去切分固定宽度的表格 |
ETFP-1003 | 操作员添加报错,并且默认角色为tt |
ETFP-999 | 批次管理中,账单详情页未显示 |
ETFP-996 | 批量打印,打印出来的票据,扫描二维码查询不出来账单信息 |
ETFP-991 | 上传缴费账单,模板中无收费项,合计金额出现#REF!,导入系统提示系统繁忙错误 |
ETFP-982 | 上传excel缴费账单,定时发送时间在当前时间16:44显示出16:45的定时发送时间 |
ETFP-979 | 上传excel缴费账单,上传过程中,关闭再次打开上传账单页面,页面按钮应该显示发送而不是处理中 |
ETFP-976 | 提现记录页面,点击首页,无法跳转到首页 |
ETFP-959 | 上传缴费账单时,使用抓包工具删除账单到期时间为空,返回一个实际的时间 |
ETFP-951 | 上传缴费账单时,如果缴费项有特殊字符,提示信息不对 |
ETFP-949 | 上传缴费账单时,如果身份证前后有空格,提示信息不对 |
ETFP-947 | 上传excel账单时,在上传中按钮还是可以进行点击的 |
ETFP-939 | 批次合并,第一次未给出支持跨页批次合并的提示信息 |
ETFP-938 | 点击“账单查询”菜单有时候会跳转到首页 |
ETFP-935 | 提现记录页面时间筛选控件结束日期有时无法点击 |
ETFP-933 | 账单回收站未优化时间控件 |
ETFP-921 | 批量打印,打印出来的布局是乱的,没有达到二等分三等分纸张的布局 |
ETFP-920 | 账单查询页面,点击查询,查询中时,按钮未置灰 |
ETFP-918 | 批次打印未给出打印多少条的提示记录 |
ETFP-1035 | 首页银行卡管理:银行卡绑定确认函上传问题。 |
ETFP-1025 | 点击“打印收据”,此时打印按钮不可用 |
ETFP-1018 | 批量打印出现空白页,具体看图,登录学校查看。 |
ETFP-1013 | 当面付创建账单,在批次管理——当面付查不到。 |
ETFP-1009 | 批次管理:翻页出现两条相同的批次 |
ETFP-1000 | 操作员管理——添加管理员和操作员提示学校不存在或SchoolNo为空。 |
ETFP-995 | 账单查询——查看缴费成功的账单,付款时间错行,具体如图。 |
ETFP-992 | 底部表格标题和内容需左对齐 |
二,出现的问题:
1,遗留问题中一个为浏览器机制问题,一直存在,影响面微小。4个为需求优化建议;
2,一轮BUG中批量打印阻塞性问题,已提出P0的严重性BUG,但是未引起到足够的重视,在二轮中未修改完成,造成进度有部分延期。
3,1.12版本中合入其他版本修复的部分问题,代码合并部分引入部分风险,主要有(1,版本的稳定性有一定影响性;2,合入部分的代码会存在没有相应的需求和影响范围分析性数据,这样会给测试带来部分漏测的风险;)
- 解决方案:
1,1.12遗留的5个bug在后面迭代中产品会加入到具体的需求文档进行需求评审优化完毕。
- 转测试之前,需要先验证上一轮测试中是否有未回归的BUG,对于未修复的BUG尤其是严重级别的BUG(或者造成阻塞的BUG),需要在JIRA的问题跟踪单中标到高优先级。对于验证程度高级别的BUG,要不仅和开发沟通为什么这样的BUG不在次轮修复,而且还要发邮件将风险告知所涉及的人员,使对应的人员有充足的时间寻找解决以及规避此风险的措施。
- 对于合入代码部分,尽量在迭代测试中建议开发人员减少合入与本次迭代无关的代码的活动,如果有合入的必要,建议最好有一份所涉及的影响范围的文档说明,这样也一定程度上避免掉漏测的风险
- 改进措施:
- 每轮迭代之前需要对上一轮的bug进行回归,尽量保证无遗留未修复的bug迭代测试;
- 充分理解需求,梳理需求的优先级,优先聚焦高优先级的需求,按照优先级顺序进行测试,这样也就容易在一开始出现风险就很快的暴露抛出对应的风险;
- 这次迭代测试,我也受益匪浅,每一轮测试目前个人理解是这样一个工作流程:
- 检查是否在本轮测试中有修复的bug,优先回归;
- 对照需求文档,按照优先级顺序检查所涉及的需求是否都cover到;
- 执行所有的冒烟测试用例;
- 执行全用例测试;
- 采用猜错法,因果法等测试方法,以及自己的相关测试过程中的积累,联想本次需求所涉及影响的模块,去对对应的模块进行功能验证;
- 迭代测试过程中或许会遇到部分问题等不可变的因素,但是测试人员本身应该遇到这些因素,应该自己一套反应机制,个人的处理流程是这样:
- 迅速分析因素,和产品,研发人员对齐这样因素产生的原因,规避办法;
- 分析因素对目前测试计划进度造成的影响,如是否会延期,是否对功能造成阻塞;
- 将因素有可能造成的风险迅速以邮件知会相关人员,组织会议进行评审;
- 基于因素快速根据情况按照当前的优先级调整自己的测试计划计划;
更多测试交流欢迎访问:http://www.bcbxhome.com