• 如何减少漏测率


    1,漏测可能产生的影响

    1.1 团队:漏测会影响团队成员对你的信任,对你的技术、业务能力产生怀疑,甚至质疑你存在的价值;

    1.2 个人:作为漏测者,心理压力会倍增,以至于影响下次的测试任务;

    1.3 公司:因为漏测而导致产品危机,甚至公司损失,会牵连到整个团队,轻则警告批评、影响绩效,重则劝退离职。

     

    2,产生漏测的常见原因

    2.1 流程规范:

    • 整个团队的流程规范建设不完善,比如不通过测试直接上线等。
    • 需求评审、开发设计评审、用例评审流于形式,各方对于需求理解不深,不一致
    • 需求变更频繁,没有建立相应的机制。

     

    2.2 测试人员:

    1. 测试人员没有根据制定的测试标准规范执行,并推动上下游环节执行流程规范。
    2. 测试人员对业务理解不透彻,用例设计覆盖不全

     

    2.3 团队协作:

    • 开发时间不够,压缩测试时间
    • 一句话需求,需求不明确,导致开发未理解透彻,过程中又私自改动需求。
    • 测试环境和生产环境存在差异
    • 测试人员同时负责多个项目,冲突并行,难免漏测。

     

    3,避免漏测的方法措施

    3.1 吃透业务需求

    需求评审阶段:在评审前,产品需将需求文档和原型图发给开发、测试。在开会前,研读好需求文档后,对理解不明确和产生歧义的地方列出清单。待产品经理组会来评审需求时,针对问题清单,逐一解答,并形成评审纪要。

     

    3.2 提高用例质量

    提高用例覆盖率,结合业务设计有效业务场景,保证测试有效性。针对不同的业务场景,采用合适的用例设计方法。

     

    3.3 测试用例评审

    内部评审:组建业务专家虚拟小组,对测试人员的测试用例进行内部评审,并给出评审建议、结果。

    多方外部评审:在需求理解的基础上讲解测试设计的思路,列出所有的测试点和测试场景,产品、开发评审是否有遗漏的场景。

     

    3.4 开展交叉测试

    如果条件和时间允许,可以在不同测试人员间进行相互测试,特别是重大版本。

     

    3.5 有效回归测试

    随着版本迭代,及时更新整理回归用例。同时考虑到环境因素,在上线前,在预生产环境上要进行完备的回归测试。

     

    3.6 遗留bug处理

    对遗留bug的处理需要严格执行流程规范,需要多方达成一致,不能隐瞒风险。

     

    3.7 做好漏测复盘

    对待漏测,态度上必须重视,分析为何会漏测,并加入checklist中,避免相同的漏测出现。

     

    3.8 树立用户思维

    把自己当作产品用户来看待被测对象。

     

     

    EDWard演示的问题清单:

    1,项目缺陷和产品缺陷的状态优化,将接受/处理改为处理中,将已验证去掉。

    原因分析:没有从一个用户的角度去考虑,究竟缺陷的状态需要有哪些,哪些又是多余的,只是根据产品的需求做验证。

    改进:在面对产品需求时,多问为什么,从而才能探索到需求背后的真实含义

     

    2,产品名称和项目名称可以重复,导致用户在页面不能区分出来。

    原因分析:没有考虑用户的交互体验,单纯从功能层面考虑是否可用。

    改进:在测试过程中,保持思维的多样性,把自己当成一个用户来看待被测对象

    3,创建项目需求和项目缺陷时,对期望解决时间没有做校验,在当天以前的时间不能选择。

    原因分析:已经向产品提出过这一点,但是产品坚持需求就是这样的,没有继续和产品探讨为什么这样做的根因。

    改进:针对与产品不一致的情况,可以拉通PM、开发,多方一起商量解决,坚持自己的测试专业性。

     

    4,流水线将制品推到DCE进行部署时,没有部署成功。

    原因分析:EDWard的证书不齐全导致部署失败。这一步是版本主流程的最后一个闭环功能,在流程没有闭环的情况下,为了发布时间而进行发布,虽然制定了hotfix的方案,但已经触碰到底线原则。

    改进:在主功能流程没有闭环的情况下,产品功能不完整,不允许发布上线,树立测试的底线。

     

    5,史诗处于已关闭状态时,已关闭要变为灰色字体,与项目需求保持一致

    原因分析:史诗与项目需求不处于同一个页面,两处的状态会同步,在相同状态下,但底色不一致。测试时,对于细节的严谨性不足,导致了这样的情况。

    改进:在UI评审时,需要加强对于细节的研究,将问题暴露在测试之前。对UI提出统一规范的要求,及产品加强在需求文档的说明。

    1.作者:Syw
    2.出处:http://www.cnblogs.com/syw20170419/
    3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    4.如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    在Android studio中,测试输出数组中最大子数组的和
    我所理解的软件开发模式
    java实现随机输出300题四则运算
    Demo(3月28日)
    关于构建之法中小飞问题的个人看法
    对搭档代码的一些意见
    项目复审
    安卓UI测试(基于android studio环境 espresso框架)
    读构建之法后的一些个人感受
    思考题
  • 原文地址:https://www.cnblogs.com/syw20170419/p/15555422.html
Copyright © 2020-2023  润新知