首页 > 其他分享 >找到bug以后如何做呢?

找到bug以后如何做呢?

时间:2022-12-25 12:07:30浏览次数:82  
标签:开发人员 找到 复测 如何 测试 test problem bug


What should be done after a bug is found?

The bug needs to be communicated and assigned to developers that can fix it. After the problem is resolved, fixes should be re-tested, and determinations made regarding requirements for regression testing to check that fixes didn't create problems elsewhere. If a problem-tracking system is in place, it should encapsulate these processes. A variety of commercial problem-tracking/management software tools are available (see the ​​'Tools'​​ section for web resources with listings of such tools). The following are items to consider in the tracking process:

  • Complete information such that developers can understand the bug, get an idea of it's severity, and reproduce it if necessary.
  • Bug identifier (number, ID, etc.)
  • Current bug status (e.g., 'Released for Retest', 'New', etc.)
  • The application name or identifier and version
  • The function, module, feature, object, screen, etc. where the bug occurred
  • Environment specifics, system, platform, relevant hardware specifics
  • Test case name/number/identifier
  • One-line bug description
  • Full bug description
  • Description of steps needed to reproduce the bug if not covered by a test case or if the developer doesn't have easy access to the test case/test script/test tool
  • Names and/or descriptions of file/data/messages/etc. used in test
  • File excerpts/error messages/log file excerpts/screen shots/test tool logs that would be helpful in finding the cause of the problem
  • Severity estimate (a 5-level range such as 1-5 or 'critical'-to-'low' is common)
  • Was the bug reproducible?
  • Tester name
  • Test date
  • Bug reporting date
  • Name of developer/group/organization the problem is assigned to
  • Description of problem cause
  • Description of fix
  • Code section/file/module/class/method that was fixed
  • Date of fix
  • Application version that contains the fix
  • Tester responsible for retest
  • Retest date
  • Retest results
  • Regression testing requirements
  • Tester responsible for regression tests
  • Regression testing results
  • 应该通知和分配buf给能够修复它的开发人员。问题被修复后,需要重新进行测试,并依据需求规格判断修复bug没有引起其它问题。假如使用缺陷跟踪系统,会包含这些过程。有很多商业化的缺陷跟踪/软件配置管理工具可供使用。下面列出了缺陷跟踪过程的项目:
    1、开发人员能够理解bug的所有信息,bug的严重程度以及如何重现bug;
    2、bug标识(数字、ID等);
    3、bug的当前状态(例如:复测版本,新bug等);
    4、应用程序名称和标识、版本号;
    5、测试环境描述、系统、平台以及相关的硬件信息;
    6、测试用例名称/版本/标识;
    7、简要的bug描述;
    8、bug的详细信息;
    9、如果bug不是被特定的测试用例发现的或者开发人员不容易访问测试用例/测试脚本/测试工具,则需要描述产生bug的步骤;
    10、测试中使用的文件/数据/信息等的名称和/或描述;
    11、文件引用/错误信息/日志文件/截屏/测试工具的日志等信息能够有助于找到产生问题的原因;
    12、严重级别(例如使用5级,从1-5为,通常使用“严重的”到“低的”划分);
    13、bug是被再次发现的吗;
    14、测试人员姓名;
    15、测试日期;
    16、bug报告日期;
    17、bug涉及到开发人员姓名、组、部门;
    18、描述如何产生bug的;
    19、修复的代码段/文件/模块/类/方法;
    20、修复的日期;
    21、包含修复bug的应用程序版本;
    22、测试人员负责复测;
    23、复测日期;
    24、复测结果;
    25、需求规格回归测试;
    26、测试人员负责回归测试;
    27、回归测试结果。

标签:开发人员,找到,复测,如何,测试,test,problem,bug
From: https://blog.51cto.com/u_12655962/5968052

相关文章

  • Microsoft 365 解决方案:如何配置Microsoft Azure Active Directory和Lifecycle Insigh
    Blog链接:​​​https://blog.51cto.com/13969817​​本文将给大家分享一下如何配置MicrosoftAzureActiveDirectory和LifecycleInsights,以便在两个平台之间进行数据集成,......
  • 基于OpenCV做“三维重建”(1)--找到并绘制棋盘
       这里我要做的是第11章,关于3维重建的相关内容。【读书,做例子,多么轻松的学生岁月……】例子11.2.1获得图片的角点并且绘制出来。//GOCVHelper.cpp:定义......
  • CLR基本原理和如何运用于GOCW
      GOCW的重点和难点就在于Csharp调用OpenCV,其中的桥梁就是CLR,当然我们也有其他方法,但是CLR是一个比较新的、比较可靠的、关键是能用的桥梁。这里关于CLR的基本原理知识、......
  • vue3项目,记录我是如何用1h实现产品预估1天工作量的界面需求
    最近在编写前端界面,硬是一人一周时间加班加点写完了一个项目的前端界面(一级菜单有12个页面+一个控制台大屏,二三级界面有N个),之前预估前端界面的编写需要一个月,我是自己把......
  • 如何生成excel文件作为图像识别结果
    如何生成excel文件作为图像识别结果在进行大规模图像处理的时候,如果能够以表格的形式生成结果文件,将非常的直观。这个时候,选择excel作为结果输出文件,将是合适的。......
  • 高并发下如何保证接口的幂等性?
    前言​​接口幂等性​​问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个......
  • 如何创建&美化博客
    如何创建&美化博客注:本文所有代码,均来自网络。1.创建博客1.1注册:首先要注册一个博客园的账号:博客园首页;在主页的右上角,点击注册,按照步骤填写即可。1.2申请博客:有了......
  • 如何在头条做营销:2022今日头条营销价值洞察报告.pdf(附下载链接)
    本报告共包含如下四大部分:1、趋势:品牌内容营销难题;2、人群:今日头条人群特征;3、内容:今日头条内容生态;4、商业:今日头条商业生态。更多细节和行研干货资料请到小程序省时查报告......
  • 如何获得物体的主要方向
    问题来源为网友提供的资料,原文地址为:《ObjectOrientation,PrincipalComponentAnalysis&OpenCV》问题描述:对于这样的图像(2副,采用了背投光),如何获得上面工件的主要方向......
  • 如何在 WordPress 中创建联系表格?
    假设我们有一个WordPress网站,并且我们想要添加一个功能,让他们可以联系他们所拥有的查询。我们可以通过使用网站上的WordPress插件添加联系表格来做到这一点。因此,这将为......