zoukankan      html  css  js  c++  java
  • 怎么定位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

  • 相关阅读:
    HTTP 缓存图解
    http协议构成整理
    HTTP2.0
    Event Loop
    斐波那契数列
    归并排序
    快速排序
    史上最全前端资源
    Js 将 Date 转化为指定格式的String
    vue-cli webpack全局引入jquery
  • 原文地址:https://www.cnblogs.com/wanglin2016/p/6700933.html
Copyright © 2011-2022 走看看