记录一个项目测试过程中遇到的问题

目的:回顾本项目实施过程中问题,避免以后再次发生类似问题。

 

问题:

1:逻辑较为复杂的需求在评审时,考虑不够周全,导致的开发阶段对需求进行频繁变更(测试还不知道变更的内容)且变更的需求逻辑没有形成文本说明,导致开发的功能和预期不符。

回顾:公众号通过二维码和公众号查询时,第一版提测后的功能和预期功能不一致,在XXX产品发布一版查询逻辑流程图后,才确定最后的逻辑。

解决方案:涉及复杂逻辑时,制定逻辑流程图

2:测试环境测试正常功能,部署到生产环境会出各种意外的情况。

回顾:某次部署,由于生产环境数据量过大,导致数据库卡死。

解决方案:测试时需要考虑生产环境实际情况

3:需求信息的传递不规范,导致开发的功能和原始需求不一致。

回顾:公众号后期的需求信息的流转是:产品通知开发,开发通知测试开发的什么功能,然后测试找产品确认功能是否满足需求(信息传递是有衰减的)

解决方案:能评审评审,不能评审起码群里发下通知并同时@测试&开发

4:需求评审不够充分,导致开发功能不符合业务。该情况出现多次

回顾:某个需求提测后,测试整理开发逻辑发布时,发现不符合实际业务。

解决方案:同行评审

5:开发的功能急于提测,导致提测各种卡流程问题(此类问题没有记录在禅道,导致禅道看着BUG比较少)

解决方案:测试如果有资源,可以找测试协助自测。

6:禅道使用不规范,导致BUG修复及跟踪不方便。

回顾:该项目BUG的通知及修复确认多数是通过钉钉通知的。出现BUG已修复禅道还是未确认状态或者有BUG不知道或下班才发现BUG指派错了。

解决方案:先规范BUG的流程为:测试提交BUG->开发确认BUG->BUG修复后且部署到测试环境—>指派给测试->测试验证BUG关闭或重新激活

7:BUG记录不规范,由于项目上线时间过急,很多BUG没有记录到禅道。

解决方案:所有BUG需记录的禅道,时间过急后期补录。

8:上线后主流程功能回归占用时间过长。

解决方案:后期已经实行了主要流程的接口自动化测试或UI自动化(需前端配合)

9:存在BUG漏测情况,在部署阶段才发现BUG。

解决方案:待定(一起加班)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值