成都10班-李阳 发表于 2021-11-20 19:16:35

测试提交bug的工具及bug的流程

JLRA:它是一个专业问题的问题跟踪管理的软件,包含对bug、task、enhancement、improvement等等跟软件开发相关名词,跟踪管理即对问题的整个生命周期进行记录和管理一个问题从创建到解决到关闭涉及到很多相关信息,包括是什么问题,谁发现的问题,谁处理了这个问题,如何处理的,相应的代码有什么改变等等

bugzilla:它是一个开源跟踪系统,可以管理软件开发中缺陷的提交、修复、关闭等整个生命周期

gitlab:跟项目绑定,特别方便管理bug,随时assign给相关开发,也可以看到提交bug时的commits,每次发版可以对照相关提交,既方便测试,也可以在出现问题时找到相应开发

日事清:可以以看板的模式做缺陷管理,可以分类、记录、跟踪、统计、报告bug等各个方面,一个Bug从产生到解决到验证到关闭,中途可能经历转单、驳回、重新打开等状态,都能在日事清上清晰的呈现

禅道:它的核心管理思想方法scrum,内置了产品管理和项目管理,同时又根据国内研发现补充了测试管理、计划管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

bug缺陷等级一般划分为四个等级,致命、严重、一般、提示
致命:1、常规操作引起的死机、系统崩溃、死循环
2、造成数据泄露
3、涉及金钱
严重:1、重要功能不能实现
2、错误的波及面广,影响到其他重要功能的实现
3、非常规操作造成的程序崩溃、死机、死循环
4、外观难以接受的缺陷
5、密码明文显示
一般:不影响产品运行、不会造成故障的起因,但对产品外观和下道工序影响较大的缺点
1、次要功能不能正常实现
2、操作界面错误
3、查询错误、数据显示错误
4、简单的输入限制末放在前端进行控制
5、删除操作未给提醒
提示:程序在一些显示上的不美观,不符合用户习惯,或者一些文字错误
1、界面不规范
2、辅助说明不清楚
3、提示窗口文字未采用行业术语
4、界面存在文字错误
5、改进意见:可以提高产品质量的建议, 包括新需求和对需求的改进

bug的流程
1、测试人员发现bug提交给开发
2、开发人员判断是否是bug
3、如果是bug,进行修改,修改完成后更改bug状态位以解决
4、如果不是bug,退回给测试人员并描述退回原因,或者设计如此,或位外部原因,或者不能重视


bug包含的信息
一条bug记录,包含编号、标题、所属模块、重现步骤、预期结果、实际结果、发现版本、优先级、重要程度、创建人、指派给谁以及适当的截图

bug的状态有哪些
1、新的bug      2、已指派的bug
3、打开的bug   4、已修复的bug
5、待在测试的   6、再测试


页: [1]
查看完整版本: 测试提交bug的工具及bug的流程