测试基础 针对本次需求,无关的代码被改动了-测试如何把关

努力努力再努力 · 2020年03月04日 · 最后由 Allen.liu 回复于 2020年03月05日 · 2349 次阅读

---------两次了------
1.合并代码冲突,开发处理有问题 --- 导致上线出问题 (与本次需求无关)

2.某一个服务因开发改了签名方式 (与本次需求无关),结果导致其中一两个游戏支付有问题

作为测试如何在前期去避免这些问题,各位大佬有什么好的建议

共收到 8 条回复 时间 点赞

所以要回归所有 P0 功能啊,不过全靠人力有点不现实,最好能用自动化解决。

当然,最主要的,还是要开发心里明白这个方法在哪些地方被用到,对哪些模块有影响,然后做针对性测试

  1. 加强 code review
  2. 对这种未通知测试的改动行为要定责任
  3. 你说的两个问题,第一个是测试进入时间有问题,应该在代码合并之后测试。第二个就像层一说的,这种支付 p0 级用例需要回归,当然保险起见是上线前,有 p0 级别用例自动回归
恒温 回复

说好的精准测试呢😂

把控代码合入,有改动,让开发给出改动点,测试建议,好重点回归测试

槽神 回复

他这个没法精准,精准的前提是知道。。他现在是不知道。。

恒温 回复

这个确实不好回归,主要其它业务线的功能 服务公用了 一个

恒温 回复

我记得 2019 大会,陆金所那个 topic 专门讲过啊

跟我默读:测试不要信研发,要信就信自己。没有 CI 覆盖到的地方一定会有问题,区别就是什么时候,在哪里暴雷。你这个案例很经典,还跟 money 有关。请加入 CI 豪华套餐内。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册