禅道bug提交管理规范

合集下载

BUG管理规范与流程

BUG管理规范与流程

实用标准文档BUG管理流程与规范目录1概述 (4)1.1编写目的 (4)1.2适用范围 (4)2关键角色及应负责任 (4)3BUG流程图 (5)4活动描述 (5)5BUG书写规范 (7)5.1测试人员BUG提交 (7)5.1.1主题 (7)5.1.2步骤 (7)5.1.3实际结果 (7)5.1.4预期结果 (7)5.1.5备注 (8)5.2开发人员解决BUG (8)6BUG严重等级 (9)6.1致命 (9)6.2严重 (9)6.3一般 (10)6.4优化 (10)7BUG优先级 (10)7.1紧急 (10)7.2高 (11)7.3中 (11)7.4低 (11)8BUG解决方案 (11)8.1设计如此 (11)8.2重复BUG (11)8.3已解决 (11)8.4无法重现 (11)8.5延期处理 (11)8.6新增/变更需求 (11)9BUG状态 (11)9.1激活 (11)9.2已解决 (11)9.3关闭 (11)10其他要求 (12)11相关文件 (12)12附件 (12)1概述1.1编写目的本文档定义bug的整个生命周期,规范bug的管理流程。

Bug在流转的过程中有章可循。

规范bug严重等级与bug解决优先级,使开发人员与测试人员能根据此文档准确判断bug的严重程度并加以解决。

1.2适用范围本文档适用测试人员、开发人员。

2关键角色及应负责任5BUG书写规范5.1测试人员BUG提交5.1.1主题•用一个简短的句子描述问题,不要写成一大段•以进入问题模块路径开头,方便项目经理分派任务,以及开发人员定位问题•描述问题时要详细、简练、抓住要点,直接切入正题,不要罗嗦•不要夸大或缩小问题的严重程度5.1.2步骤•用数字编号,一步步的描述重现问题的所有操作步骤•提供明确的再现问题的步骤,避免问题被以“不能重现”关掉•设置区域需要详细描述,如:各设置项值为默认、**值更改为“”,其他设置项值为默认;•尽量用动词作为开头,描述每个步骤。

禅道bug提交管理规范标准

禅道bug提交管理规范标准

禅道Bug提交管理规修订历史目录目录 (2)1. 目的 (3)2. 禅道系统Bug流程图 (4)3. Bug流程操作及其Bug相关信息解释 (5)3.1.测试人员发现bug (5)3.2.测试人员创建Bug (5)3.3.开发人员设定Bug优先级别并确认Bug (7)3.4.开发人员解决Bug (8)3.5.测试人员验证Bug (9)1.目的本文档定义了bug管理流程及其bug相关信息容。

本文档适用围:●本文档适用于新产品以及以后新产品的项目。

原有项目的bug管理仍然用JIRA系统进行管理。

●本文档适用于新产品以及以后新产品的项目相关的测试人员和开发人员。

2. 禅道系统Bug流程图3. Bug流程操作及其Bug相关信息解释3.1.测试人员发现bug3.2.测试人员创建Bug测试人员登录禅道系统,创建Bug。

Bug状态为激活(未确认)创建Bug页面截图:页面字段注释:所属产品:选择发现Bug的产品,必填项。

所属模块:选择发现Bug的对应模块,必填项。

所属项目:选择测试所属的项目。

必填项。

影响版本:选择发现bug的版本。

必填项。

当前指派:选择指派的开发人员。

必填项。

Bug标题:用简单明了的语句说明Bug容,相当于BUG的中心语句。

必填项。

在标题上注明bug出现的频率(稳定出现/经常出现/很少出现/出现一次)重新步骤:重现步骤格式如下。

必填项。

[环境]:如果系统/浏览器信息不能够全部说明发现Bug的环境,需要在重现步骤里详细描述环境信息,以便于开发定位和解决问题。

[步骤]:写明出现Bug的操作步骤,要求简单,去掉与Bug无关的步骤。

[结果]:写明操作的实际结果。

[期望]:写明操作的期望结果。

相关需求:选择与Bug相关的需求。

如果Bug关联测试用例,系统会自动关联测试用例的需求。

相关任务:选择与Bug相关的任务。

这里的任务是在『项目』->『任务』中创建的任务。

Bug类型如下:●代码错误:功能性错误。

禅道bug流程

禅道bug流程

bug管理规范及流程1 概述本文档定义bug的整个生命周期,规范bug的解决方案及管理流程。

Bug在流转的过程中有章可循。

规范bug严重等级与bug解决优先级,使开发人员与测试人员能根据此文档准确判断bug的严重程度并加以解决;2 关键角色及职责3 Bug的生命周期4 Bug解决方案Bug解决方案分为:已解决、外部原因、设计如此、重复bug、无法重现、延期解决、不予解决一、无争议类A.解决方案已解决开发已修复的bug:bug解决方案置为已解决;同时添加说明错误原因、解决办法;示例:问题原因:未作条件判断解决方法:进行合理边界判断B.解决方案外部原因开发认为不是bug:bug解决方案置为外部原因;指派给bug提出者;同时注明置为外部原因的理由;示例:C.解决方案无法重现无法重现的bug:主要依赖日志分析问题原因,然后进行对应的修改;开发修改后,测试追溯3个版本、或者使用测试工具反复测试,如没有重现则先关闭;并注明关闭版本号;D.解决方案延期解决需延期的bug:将bug解决方案置为延期解决,并注明延期理由;示例:E.解决方案重复bug开发认为bug重复:将bug解决方案置为重复bug,并标注重复bug的ID,并备注原因。

二、争议类测试、开发有争议的bug:备注争议内容,并指派给对应产品,进行讨论确认修改方案;讨论后产品备注解决办法,并指派给对应的开发or测试;A、产品确认需要修改的bug:将bug指派给对应的开发人员,并注明修改内容;示例:B、产品确认不需要修改的bug:将bug解决方案置为设计如此、不予解决,并注明不需要修改原因,指派给bug创建人员;示例:三、测试关注点:开发已修复,测试验证通过的bug:关闭bug,并注明通过或者现状;示例:验证通过开发已修复,测试验证不通过的bug:将bug激活,并根据实际情况注明激活理由;示例:5 Bug状态激活:开发还未解决的问题状态;已解决:开发人员已确认或已修复的问题状态;已关闭:测试验证,确定已解决的问题状态;6 Bug严重程度1级:不能执行正常的功能操作,或者因产品原因导致系统死机,需马上修复的问题示例:程序无法启动,或者登录;程序崩溃、停止运行,系统死机,无法进行下一步的操作2级:部分功能存在严重缺陷,尚可继续测试,不影响产品稳定性;示例:偶现的程序崩溃、停止运行功能未实现数据不同步功能错误,无法进行后续操作3级:次要功能或者界面存在的一些错误,不影响正常测试;示例:界面UI显示和效果图不一致;提示语不正确;错别字;查询结果显示错误4级:测试对于产品的一些改进建议;7 Bug优先级4级:对产品的影响比较小,在时间不允许的情况下可以暂时不修改;3级:必须修改,不一定马上修改,需讨论确定在某个特定的里程碑前修改完;2级:必须在版本发布之前修改完;1级:影响测试,需立即或者下一个版本修复;8 其他注意事项1) 开发人员没有关闭bug的权限,所有问题均需经过测试验证无误后才可关闭;2) 开发、测试双方有争议的bug,必须经过产品的确认才可进行下一步的操作;3) 测试需及时验证已修复bug;4) 产品人员可以根据产品的阶段性需求重新分配bug解决的优先级;5) 重新指派bug后,需要口头或者QQ告知对方;6) bug的优先级划分比较重要;7) 开发人员解决bug时,动了已经测试通过的模块,需要备注一下影响范围;(注:专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。

禅道bug提交管理规范

禅道bug提交管理规范

禅道Bug提交管理规范修订历史目录目录 (2)1. 目的 (3)2. 禅道系统Bug流程图 (4)3. Bug流程操作及其Bug相关信息解释 (5)3.1.测试人员发现bug (5)3.2.测试人员创建Bug (5)3.3.开发人员设定Bug优先级别并确认Bug (7)3.4.开发人员解决Bug (8)3.5.测试人员验证Bug (9)1.目的本文档定义了bug管理流程及其bug相关信息内容。

本文档适用范围:●本文档适用于新产品以及以后新产品的项目。

原有项目的bug管理仍然用JIRA系统进行管理。

●本文档适用于新产品以及以后新产品的项目相关的测试人员和开发人员。

2. 禅道系统Bug流程图3. Bug流程操作及其Bug相关信息解释3.1.测试人员发现bug3.2.测试人员创建Bug测试人员登录禅道系统,创建Bug。

Bug状态为激活(未确认)创建Bug页面截图:页面字段注释:所属产品:选择发现Bug的产品,必填项。

所属模块:选择发现Bug的对应模块,必填项。

所属项目:选择测试所属的项目。

必填项。

影响版本:选择发现bug的版本。

必填项。

当前指派:选择指派的开发人员。

必填项。

Bug标题:用简单明了的语句说明Bug内容,相当于BUG的中心语句。

必填项。

在标题上注明bug出现的频率(稳定出现/经常出现/很少出现/出现一次)重新步骤:重现步骤格式如下。

必填项。

[环境]:如果系统/浏览器信息不能够全部说明发现Bug的环境,需要在重现步骤里详细描述环境信息,以便于开发定位和解决问题。

[步骤]:写明出现Bug的操作步骤,要求简单,去掉与Bug无关的步骤。

[结果]:写明操作的实际结果。

[期望]:写明操作的期望结果。

相关需求:选择与Bug相关的需求。

如果Bug关联测试用例,系统会自动关联测试用例的需求。

相关任务:选择与Bug相关的任务。

这里的任务是在『项目』->『任务』中创建的任务。

Bug类型如下:代码错误:功能性错误。

禅道bug管理使用说明

禅道bug管理使用说明

禅道bug管理使用说明禅道BUG管理使用说明一、登录禅道访问地址: http://192.168.1.3/bug用户名为姓名的全拼简称,如chenjin初始密码为123456若提示帐号不存在,请联系陈进进行开通。

二、测试流程测试BUG基本流程为:测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭。

演示具体的使用方法。

1、提出bug选择导航菜单测试—>bug,点击页面右上角“+提bug”按钮我们就可以来创建bug了。

BUG创建页面:在创建bug的时候,必填的字段是影响版本、bug标题、重现步骤✧BUG类型、严重程度(数字越小代表该BUG越严重)请必须填写有利于开发人员及时准修复BUG。

✧重现步骤请尽量详细的填写并附截图。

✧相关产品、相关需求、操作系统、浏览器版本可以忽略。

✧创建bug的时候,可以直接指派给某一个人员去处理。

如果暂时不清楚的话,可以保留为空。

2、解决bug当一个bug指派给某一位研发人员之后,他可以来验证解决这个bug。

2.1 通过各种标签和检索条件找到需要自己处理的bug在对bug进行出来之前,需要先要找到需要自己处理的bug。

禅道提供了各种各样的检索方式:✧首页->我的地盘可快速找到指派给我的BUG:测试->bug->指派给我,可以列出所有需要我处理的bug。

2.2 解决bug✧研发人员解决bug,选择解决方案,一般来讲有效的解决bug方案是”已解决“。

✧备注请尽量详细填写并附解决完成的截图有利于测试人员进行验证。

3、关闭bug当研发人员解决了bug之后,bug会重新指派到bug的创建者。

这时候测试人员可以来验证这个bug是否已经修复。

如果验证通过,则可以关闭该bug,那么该BUG表示已经修复并验证完成。

4、重新激活BUG如果已经关闭的BUG之后验证又出现的同样的问题,这时测试人员可以新建一个BUG或者重新激活该BUG。

选择测试->Bug->所有,可以显示该项目的所有BUG查看一条已经关闭的BUG详情,点击激活,重新编辑保存即可激活,备注请详细填写。

禅道项目管理系统使用规范

禅道项目管理系统使用规范

禅道项目管理系统使用规范一、标题命名规范禅道项目管理系统提供模块名显示功能,通过以下操纵显示。

这样标题的命名规则上我们可以规定:#项目标签#【{创建时间}】《{产品/子产品}》{计划/需求/任务/Bug} 1.计划/需求/任务命名命名格式:【{创建时间}】《{产品/子产品}》{计划/需求/任务/Bug}例子:【20160907】《中国比特币》v1.8版研发计划【20160907】《App》v1.8版研发计划【20160907】《iOS》v1.8版研发计划【20160907】《Web》v1.8版研发计划【20160907】《iOS》找回登录密码(手机/邮箱)没有证件号输入项2.测试用例命名命名格式:功能模块-子模块-子模块例子:财务功能—人民币相关业务功能财务功能—数字货币相关业务功能用户注册登录功能3.发布版本命名命名格式:{项目/子项目}{版本号}({状态})例子:App 1.8(研发中)App 1.7(已发布)二、项目开发计划流程规范1.创建产品创建一个主线产品,若这个产品涉及多个平台,则根据父子关系创建树规范事项:1)产品只能由超级管理员建立。

2)每个主线产品,自身再细分不同平台的子产品。

2.创建项目如果你已经创建了产品树,则新建一个主线项目后,它将会关联整个产品的树结构,如上图所示规范事项:1)项目只能由超级管理员建立。

2)只要创建好产品体系,直接创建一个主线项目会有对应产品的子项目。

3.创建工作计划为了更好维护项目,我们采用阶段性迭代开发方式。

每个开发阶段都以唯一的版本号命名计划,每个阶段都合理汇总需求及要修复的bugs,尽可能地确定及控制每个阶段开发时间及人力成本。

使项目开发能做到高效率与高稳定兼顾。

1)由项目经理创建“计划”描述计划的版本号,工作概述,开发时间等。

(时间尽量预松,以备摸索时遇到坑)2)为计划创建需求及关联需本次迭代修复的bugs创建这个计划要实现的需求,及要在这次开发计划中修复的bugs规范事项:1)开发计划只能由项目经理等人员建立。

禅道使用规范

禅道使用规范

-----WORD格式--可编辑--专业资料-----
1、常用模块:“我的地盘”我做主
2、优先级说明:数值越小优先级越高,1的优先级最高,4最低
3、任务处理说明:原则上按照任务截止日期安排处理
4、测试人员创建bug规范
4.1 标题:简明扼要
4.2 问题描述:
1)【操作步骤】要简明清晰,按照实际操作步骤记录
2)【结果】要描述清楚,必须要有截图,标记处错误位置,按照需要配有说明文字3)【预期】给出正确的预期结果
4.3 优先级按照实际标出
4.4 环境、浏览器要按照实际选择
4.5 对与登录用户的,需提供用户账户信息
5、测试人员bug处理规范
5.1 原则上当天4点前的bug当天回归结束
5.2 测试失败的bug,激活,要写明激活原因和现象描述
5.3 未写明问题原因的bug,激活处理
6、开发bug处理说明
6.1 无法重现的bug要跟bug提出人确认后关闭,减少bug激活次数
6.2 原则上不允许出现不予解决
6.3关闭bug要选择原因分析,备注说明具体的原因,否则测试退回处理
7、线上bug建任务处理,标题以【bug】开头
--完整版学习资料分享----。

(完整word版)禅道项目管理系统操作规范V1

(完整word版)禅道项目管理系统操作规范V1

项目管理系统(禅道)操作规范V1。

0编写人:审核人:目录前言 (4)项目侧 (5)一、创建项目 (5)二、组建团队 (6)三、关联需求 (7)四、需求分解: (7)五、创建版本: (8)六、提交测试: (9)七、文档管理 (12)八、项目维护 (13)产品侧 (14)一、创建产品 (14)二、创建需求 (15)三、评审需求 (17)四、变更需求 (18)五、添加产品模块 (19)六、文档 (21)七、建立计划 (22)八、发布 (23)开发侧 (25)一、参加项目计划会议, 领取分解任务 (22)二、领取任务, 并每天更新任务 (22)三、确认bug, 解决bug (23)测试侧 (29)一、创建测试用例 (29)二、执行用例 (30)三、评审用例 (30)四、管理测试任务 (31)五、提交bug (33)六、验证bug (33)售后侧 (35)一、录入在线bug (35)二、跟踪bug (36)前言本规范用于公司使用禅道管理系统时的操作规范,明确各个角色按照本规范对项目管理进行操作和录入.实现公司项目组在项目、产品、研发、测试上的统一管理。

适用范围: 大研发体系各项目组项目侧一、创建项目➢项目副组长角色进入项目视图,点击右侧的”添加项目“链接。

图1➢项目添加的页面项目副组长需要在这个页面设置项目名称、代号、起止时间、可用工作日、团队名称、项目、项目描述和关联产品, 访问权限。

图2●注意事项:●项目代号是一种隐喻, 最终以合同号为准。

●团队名称, 可以自己定义,比如叫做“XX开发团队”等等。

二、在添加项目的时候, 选择关联与之相关的产品, 以便后续进行需求的关联.三、项目可以控制它的访问权限, 分为默认、私有和自定义白名单三种。

四、组建团队➢项目组建之后要做的事情就是设置团队图3➢进入团队管理页面项目副组长需在“用户”列指定组建的项目团队成员, 角色列可自定义也可用该用户的默认角色,并且需补充每个用户的可用工日和每天的可用工时.图4注意事项:五、可用工作日和可用工时每天需要仔细设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
禅道bug提交管理规范
——————————————————————————————— 作者:
———————————————————————————————— 日期:
禅道Bug提交管理规范
修订历史
目录2
1.目的3
2.禅道系统Bug流程图4
3.Bug流程操作及其Bug相关信息解释5
3.1.测试人员发现bug5
注:如果Bug是关联测试用例创建的,系统会自动取测试用例的信息(标题,前置条件,步骤,期望结果,需求)作为Bug的信息。
3.3.开发人员设定Bug优先级别并确认Bug
第一步:开发人员查看指派给自己的Bug列表,编辑bug并确定每个bug的优先级别。优先级别根据时间,紧急度,重要程度综合确定。优先级别由开发人员自己定义,开发负责人具有复查/重定义/监督的责任。
2.辅助说明描述不清楚
3.输入输出不规范
4.长时间操作未给用户提示
5.提示窗口文字未采用行业术语
6.可输入区域和只读区域没有明显的区
系统/浏览器:选择出现问题的系统平台和使用的浏览器信息。必填项。
抄送给:选择需要抄送的人员。
关键词:填写关键词,便于搜索查找。
附件:如需必要,附加可以说明bug的文件,截图,dump等信息。
3.死循环
4.数据库发生死锁
5.因错误操作导致的程序中断
6.与数据库连接错误
7.数据通讯错误
2–High
所产生的问题会导致系统部分功能不正常;
所产生的问题严重但不影响下一步测试。
1.功能不符
2.程序接口错误
3.数据库的表、业务规则、缺省值未加完整性等约束条件
4.主要功能错误
3–Medium
所产生的问题导致系统很小的功能问题;
Bug类型如下:
代码错误:功能性错误。
界面优化
设计缺陷
配置相关
安装部署
安全相关
性能问题
标准规范
测试脚本
其他
Bug严重程度如下:
Bug严重度等级
描述
范例
1–Critical
所产生的问题导致系统崩溃,蓝屏,停顿;
缺少主要功能或者主要功能毫无作用,导致无法进行下一步测试。
1.系统蓝屏,崩溃
2.由于程序所引起的死机,非法退出
3.2.测试人员创建Bug5
3.3.开发人员设定Bug优先级别并确认Bug7
3.4.开发人员解决Bug8
3.5.测试人员验证Bug9
1.目的
本文档定义了bug管理流程及其bug相关信息内容。
本文档适用范围:
本文档适用于新产品以及以后新产品的项目。原有项目的bug管理仍然用JIRA系统进行管理。
本文档适用于新产品以及以后新产品的项目相关的测试人员和开发人员。
[步骤]:写明出现Bug的操作步骤,要求简单,去掉与Bug无关的步骤。
[结果]:写明操作的实际结果。
[期望]:写明操作的期望结果。
相关需求:选择与Bug相关的需求。如果Bug关联测试用例,系统会自动关联测试用例的需求。
相关任务:选择与Bug相关的任务。这里的任务是在『项目』->『任务』中创建的任务。
2.禅道系统Bug流程图
3.Bug流程操作及其Bug相关信息解释
3.1.测试人员发现bug
3.2.测试人员创建Bug
测试人员登录禅道系统,创建Bug。Bug状态为激活(未确认)
创建Bug页面截图:
页面字段注释:
所属产品:选择发现Bug的产品,必填项。
所属模块:选择发现Bug的对应模块,必填项。
所属项目:选择测试所属的项目。必填项。
影响版本:选择发现bug的版本。必填项。
当前指派:选择指派的开发人员。必填项。
Bug标题:用简单明了的语句说明Bug内容,相当于BUG的中心语句。必填项。
在标题上注明bug出现的频率(稳定出现/经常出现/很少出现/出现一次)
重新步骤:重现步骤格式如下。必填项。
[环境]:如果系统/浏览器信息不能够全部说明发现Bug的环境,需要在重现步骤里详细描述环境信息,以便于开发定位和解决问题。
不会影响下一步测试;
功能运作正常,可是有改进的空间。
1.操作界面错误(包括数据窗口内列名定义、含义是否一致)
2.打印内容、格式错误
3.简单的输入限制未放在前台进行控制
4.删除操作未给出提示
5.数据库表中有过多的空字段
4–Low
所产生的问题不会导致系统任何问题;
所产生的问题不影响下一步测试;
1.界面不规范
相关文档
最新文档