我们依赖的是流程保证质量,不是依赖个人保证质量

本文分享了一次验证码逻辑重构的经验,重点介绍了如何在不影响现有系统稳定性的前提下进行改造。文章讨论了跨团队协作的重要性及流程规范对于保证项目质量的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在新的个人版中,为了重用校验码的逻辑,网站系分主导,将校验码的生成、验证规则放在会员核心中(包含错误三次以上删除校验码,一分钟只能发送一次等规则),具体影响验证找回密码申请、手机绑定、手机解绑、激活增加登录号、注册时的激活等业务。这是事前有pa、pd、网站前台、会员核心几方在一起商定的。
    由于这些工作本不在个人版项目的范围之内,测试决定在sit回归的情况下测试老前台,以防止验证码部分对老前台的功能有影响。

1.我的问题就在于没有引起测试的足够重视,如果是在项目中回归这些业务,sit环境下发现的bug也不会搞得各位老大这么紧张。下次如果有类似改造性的需求,一定需要核心、外围系统、测试三方一起拍板,如果只是sit环境下回归老的业务,核心可以拒绝此类改造。因为核心一定是要求稳定的,任何风吹草动都可能引起线上问题。

2.sit发现的bug在于,手机用户注册发送校验码的时候有个60s的限制,加入的这个规则,导致系统抛出异常,原来程序中翻译返回码的代码没有拦截到异常,直接返回null,导致同一个手机号码60s内不能继续注册。后期可以考虑把所有业务放入CifServiceTemplate中,拦截这些异常,返回正确的返回码。

3.因为本次改造没有走正常的测试流程,老大们希望可以推迟发布,因为技术部周四准备出去outting。尽管各测分和细分都认为本期发布没有什么问题,老大们还是希望可以推迟发布。也许是对我的不信任,但更多的我想我们的质量是靠流程保证的,不是靠人保证的 。如果中间可以加入正常的测试流程,或许老大们不会如此紧张了。

 

 

这次陷进了流程的规则里面,作为系分,考虑的不止是系统,还需考虑流程!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值