美文网首页
为何测试验收通过后,上线还是会有问题,如何避免?

为何测试验收通过后,上线还是会有问题,如何避免?

作者: 太阳当空照我要上学校 | 来源:发表于2017-11-13 17:52 被阅读105次

    项目在测试环境已测试完成且验收通过,但总是避免不了上线后还是会出现bug,但出现的原因也是有很多的,如下:

    1. 项目上线时间紧急,导致很多细节上的问题没来得及测到,并且没有时间做回归测试;

    2. 项目在临近上线时,开发还在更改代码,很容易导致出现其他的问题,而且也来不及发现;

    3. 项目需求更改频繁,导致很多需求不明确;

    4. 产品、开发、测试人员需求同步问题,比如说:有需求更改的地方,很多时候产品只是跟开发说了,并没有跟测试同学说,存在需求不同步;

    5. 遇到开发人员重构代码,可能没有跟测试同学说,导致回归测试的时候,这块功能只是走走主流程,并不会测试细节部分;

    6. 测试用例评审不过关,有些场景可能没有考虑到,导致测试遗漏;

    7. 上线后,未做冒烟测试,出现的问题未及时发现;

    8. 测试计划没做好,导致有些模块可能没有充足的时间测试;

    如何避免这样的问题呢

    1. 合理评估测试时间,确保有充足的时间测试;

    2. 回归测试

    3. 项目临近上线时,应不允许再改动代码,需封版,这样可以避免因改动导致其他的问题,却没有被发现;

    4. 提测前,保证需求已经全部熟知,且对需求没有疑问;

    5. 可借助jira工具进行管理需求文档,避免需求不同步问题;

    6. 开发若有重构代码,需重新评估上线时间或者下一个小版本再迭代;

    7. 合理安排测试计划,例如:3天测试时间的话,可在test环境测试2天,beta环境测试1天,尽量在test环境将问题都解决了再上beta环境。

    8. 上线后进行冒烟测试,及时发现问题并解决问题后再邮件通知上线公告。

    相关文章

      网友评论

          本文标题:为何测试验收通过后,上线还是会有问题,如何避免?

          本文链接:https://www.haomeiwen.com/subject/ivgzmxtx.html