• 怎么定位bug


      测试发现bug,怎么定位?不同领域不同的测试对象,具体定位方法都不一样。自己定位bug的方法通常是以下过程:

      1、发现bug,首先要查看bug的详细信息,根据描述初步分析是哪个模块哪段代码的问题

      2、检查引发bug的测试环境、测试代码段和测试数据,排除测试人员的误操作导致的程序异常

      3、确认测试代码、测试环境和数据都正确后,再进一步分析bug根源。这里就需要看具体的测试业务了,可借助相关的工具进行分析,比如firebug插件等

      4、如果产品或业务有相关的日志记录,可通过分析日志来确认bug

      5、当测试人员经过一系列的分析,可以基本确认bug产生的原因后,就可以直接找开发提bug了(注意沟通技巧)

      6、如果各方面都分析完还不能确认bug的原因,可以找开发一起定位(注意保留bug现场或者可以复现bug场景)

      7、确认bug后,提单给开发进行bug跟踪。

        问题单上要描述清楚以下信息: 

        具体的测试时间、测试环境、测试场景、测试的具体业务和功能、使用的测试代码和测试数据、测试执行步骤、测试结果、bug现象(最好截图)、日志记录、预期结果、bug确认相关人员等

      8、跟踪bug,等开发人员修复bug后进行回归测试。(关注bug是否完全修复、有没有对其他功能造成影响、有没有引入新的问题)

    附:bug分析定位技巧(转载版)

    1、软件测试之bug分析定位技巧  http://blog.csdn.net/nancybaocool/article/details/38960945

    2、软件测试之BUG分析定位概述(QA如何分析定位BUG)  http://blog.csdn.net/kaka1121/article/details/51538979

  • 相关阅读:
    To be a master II.
    To be a master.
    快速排序
    选择排序
    冒泡排序
    Myeclipse 2013 Pro 激活工具
    Java多线程
    设计模式:动态代理
    面向对象
    新安装mysql修改密码,远程访问授权
  • 原文地址:https://www.cnblogs.com/wanglin2016/p/6700933.html
Copyright © 2020-2023  润新知