JIRA的BUG管理规范

合集下载

Jira上Bug处理流程

Jira上Bug处理流程

J i r a上B u g处理流程内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)J i r a上B u g处理流程第一章LIT的Jira上问题处理流程具体处理流程如下:1、LIT测试过程中发现问题,在JIRA上新建Bug,分配Bug给相关Team组长,Bug为Open状态;2、组长接收到邮件通知后,将Bug分配给相应开发人员,Bug保持Open状态;3、开发人员接收到邮件通知后分析问题,若需要修改将Bug状态改为In progress;若不需要修改直接将Bug状态改为Resolved(Won't Fix );4、开发人员修改Bug完毕后,将Bug状态变更为Resolved(Fixed);5、LIT对状态为Resolved的Bug进行验证,若验证通过,将Bug状态改为Closed,若验证不通过,将Bug状态改为Reopen;6、对于Reopen状态的bug,重新按上面3-5步骤进行处理,直至问题Closed;7、对于Open或Reopen状态的Bug若是暂时无法解决可以采取挂起的方式,修改Bug为Resolved状态,并设置解决方式为Pending。

第二章 SIT的Jira上问题处理流程SIT的Jira上问题处理流程分为早期版本和新版本(将来版本)两种,对于新版本的流程在Jira上有单独标识,没有标识的即为早期版本。

两种处理流程有所差异。

2.1 早期版本处理流程1、SIT测试过程中发现问题,在JIRA上新建Bug,分配Bug给相关Team组长,Bug为Open状态;2、组长接收到邮件通知后,将Bug分配给相应开发人员,Bug保持Open状态;3、开发人员接收到邮件通知后分析问题,若不需要修改直接将Bug状态改为Resolved(Won't Fix);若需要修改,在Bug修改完毕后,将Bug状态改为In progress;4、LIT对In Progress状态的Bug进行验证,若验证通过,将Bug状态改为Resolved(Fixed),若验证不通过,将Bug状态改为先Resolved,然后再改为Reopen(受Jira定义的业务流程限制只能按照这种方式来Reopen);5、SIT对Resolved的Bug进行验证,若验证通过,将Bug状态改为Closed,若验证不通过,将Bug状态改为Reopen;6、对于Reopen状态的Bug,重新按上面3-5步骤进行处理,直至问题Closed;7、对于Open或Reopen状态的Bug若是暂时无法解决可以采取挂起的方式,修改Bug为Resolved状态,并设置解决方式为Pending。

jira-bug管理系统使用说明

jira-bug管理系统使用说明

Jira bug 管理系统使用说明1.登陆jira系统Jira的外网访问地址是http://121.15.134.158:8001内网访问地址是http://10。

98.89。

111:8001注:内网访问速度会快很多,但是考虑到工程师经常出差,所以将外网同时开放了.管理员为软件二部的每位工程师都注册了一个用户名,用户名是工程师的中文名字,初始密码是szclou,请各位再首次登陆时修改自己的密码2.JIRA 系统的使用2。

1提交问题2。

1。

1新建问题点击提交问题,选择项目和问题类型问题类型分为两种:•缺陷:产品中的错误,生产环境使用中和测试报告的.•需求变更:原有功能不够完善,不够好用而进行的修改针对两种不同的问题类型,填写的详细资料也不同,先做如下说明2.1.1。

1 缺陷填写的详细资料o问题描述:尽量简短地描述故障o优先级:分为危急严重一般次要轻微5个级别o截止日期:问题解决的最后期限o模块: 选择项目种对应的模块o受影响版本:当前出问题的版本o修复版本: 规划要解决的版本,一般为出问题的版本o分派给:选择分配给特定的人,如果不指定,则分选自动。

o报告人:提交问题的人o环境:例如操作系统,软件信息,硬件规格(包括适用于本任务单的)等等信息。

一般地,我们在这里添上联系人,联系方式等信息。

o详细描述:详细描述,越详细越好。

.。

提供需要什么时候完成等等信息.最后能够附上出问题的URL地址,以方便追查故障。

详细描述包括如下内容o场景:问题对应的功能项o预期结果:程序应该输出的结果o结果:程序实际输出的结果o分析:程序不过出现的原因(可选项)o注意事项:补充说明(可选项)2。

1.1。

1 需求变更填写的详细资料和缺陷填写的详细资料一样,只是详细描述的格式不一致详细描述包括如下内容o变更内容:简要描述需求的内容o变更原因:需求变更的原因o变更影响相关程序:影响的模块(中心控制或者web等)o基本路径:填写基本的业务流o补充说明:(可选项)2.1.2添加附件、截图提交问题完成之后我们可以给提交的问题添加附件和截图。

JIRA的BUG编写规范

JIRA的BUG编写规范

∙一、摘要∙二、名词解释∙三、目的∙四、范围∙五、Bug编写规范o 1. 主题o 2. 描述o 3. 环境o 4. 截图o 5. 其他∙六、注意事项一、摘要本文档主要描述了技术产品部测试人员提交Bug时需要遵守的规范。

二、名词解释∙JIRA JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

三、目的规范Bug编写,一方面,可以方便开发人员根据Bug描述快速进行定位问题原因,减少沟通成本,另一方面,可以帮助测试经理、非技术人员、产品经理、开发经理及其他测试人员等了解Bug,第三,可以体现测试团队的专业性、严谨性。

四、范围该文档适合技术产品部测试人员使用,适合于任何产品和项目。

五、Bug编写规范1. 主题为了节约开发阅读Bug时间,同时考虑到开发人员容易通过Bug标题来猜想Bug,所以,Bug标题显得尤为重要。

以下为Bug标题编写时需要遵守的规范。

1)用简短的语句描述问题,主题文字过多,增加开发阅读Bug时间。

2)格式:在什么位置,在什么条件下,做什么操作,操作的结果。

∙在什么位置:问题所在的路径,格式为“XX-页面:”∙在什么条件下:如果问题为兼容性Bug,比如浏览器兼容或者分辨率兼容。

格式为“在IE11浏览器下,”,如果Bug不属于兼容性问题,不用加此描述。

∙做什么操作:问题触发的动作,比如:“执行审批通过”。

∙操作的结果:即问题的表象,比如:字段“报送时间”取值不对、报404错误。

格式举例:采购中心-招标计划详情:在IE11浏览器下,展开“查看参与人员”,内容错乱。

3)除了第二点描述的格式,对于Bug描述,除了描述实际的结果外,有时候我们会直接描述期望结果,比如,集采销售-招标计划列表:列表字段“填报时间”应该修改为“报送时间”。

4)描述无歧义。

Bug描述如果有歧义,开发容易因为改错Bug,导致增加Bug修复成本。

对于缺陷管理系统jira配置的一点总结(需要陆续完善)

对于缺陷管理系统jira配置的一点总结(需要陆续完善)

对于缺陷管理系统jira配置的⼀点总结(需要陆续完善)1. 测试⼈员提交bug时,相关界⾯需要完善的地⽅:当jira系统⽤的⼈较多时,bug很多字段都会出现问题,以下总结各个字段的优化情况----分配⼈----提交时bug时,分配⼈员⼀栏设置成该项⽬负责审核bug的⼈员(⽐如:测试主管,测试组长)在其他⼈修改bug时,设置成按照项⽬组⼈员进⾏筛选,不⾄于出现在下拉列表中50-100个⼈中选⼈,很浪费时间-----模块-----系统最好划分模块和⼦模块,也就是说,提bug时,分为2个字段,模块和⼦模块字段⼦模块随着模块联动,也就是说,模块变动时,⼦模块随着变动这2个字段最好有需求⼈员或负责该项⽬的测试组长来填写,jira配置⼈员只负责配置字段,不负责参与具体项⽬的模块和⼦模块字段的编写(职责明确)----可重现率-----增加可重现率字段,同时说明各个百分⽐代表的情况----测试平台-----增加测试平台字段,包括操作系统和浏览器平台2个字段内容设置成可以多选----bug优先级、严重程度----bug优先级和严重程度字段必须有(优先级可以按照:P1\P2\P3\P4来标识,严重性可以按照星级符合或英⽂字母Critical、Major、Minor......来标识)在设置字段的同时,需要在字段后⾯增加?,相关⼈员点击?可以查看该字段代表的含义和等级划分的标准,也便于整个测试管理规范的推⼴(个⼈觉得这是个不错的建议)2. 开发⼈员在修复bug时,需要优化的字段:----估计修复时间-----开发⼈员在修改bug状态时,需要填写此字段,⽤以衡量每个bug的⼯作量字段以⼩时为单位,建议默认字段设置成1h(包括开发查看bug、验证bug、修复bug的时间)----估计修复版本-----开发⼈员在修改bug状态时,需要填写此字段----bug产⽣原因----定位bug产⽣原因,便于之后跟踪和统计----备注-----备注很关键,最好开发能写下对这个bug的处理意见,和bug产⽣的原因详细描述下。

BUG管理规范

BUG管理规范

BUG管理规范一、背景介绍在软件开发过程中,由于各种原因可能会出现各种BUG(缺陷),这些BUG会对软件的功能、性能和稳定性产生影响。

为了有效地管理和解决这些BUG,制定一套科学规范的BUG管理流程非常必要。

二、BUG管理流程1. BUG的发现- BUG的发现可以通过测试、用户反馈、代码审查等方式进行。

- 发现BUG的人员应及时记录并详细描述BUG的现象、复现步骤和环境等相关信息。

- BUG应按照严重程度进行分类,并进行优先级排序。

2. BUG的记录- 所有发现的BUG都应该被记录在BUG管理系统中,以确保及时跟踪和解决。

- 每个BUG应该有唯一的标识符,便于后续的跟踪和查询。

- 记录BUG时应包括以下信息:BUG的描述、现象、复现步骤、环境、严重程度、优先级、发现人、发现时间等。

3. BUG的分析和确认- 由开发人员对BUG进行分析,确认该BUG是否属实。

- 如果BUG属实,则确认该BUG的严重程度和优先级,并进行相应的处理。

4. BUG的解决- 开发人员根据BUG的严重程度和优先级进行解决。

- 解决BUG时应编写相应的代码,并进行单元测试和集成测试,确保解决的有效性。

- 解决完BUG后,应及时更新BUG管理系统中的相关信息,并通知相关人员。

5. BUG的验证- 验证已解决的BUG是否完全修复。

- 验证可以通过复现步骤进行,确保修复后的软件功能正常。

- 验证通过后,应及时更新BUG管理系统中的相关信息,并通知相关人员。

6. BUG的关闭和归档- 当BUG被验证通过后,可以将其关闭,并进行归档。

- 归档后的BUG可以作为经验教训,供后续项目参考和学习。

三、BUG管理系统为了更好地管理和追踪BUG,建议使用专门的BUG管理系统,如JIRA、Bugzilla等。

这些系统可以提供BUG的记录、分析、解决、验证和归档等功能,方便团队成员之间的协作和沟通。

四、BUG管理的注意事项1. 严格按照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)本文档定义了 bug 管理流程及其 bug 相关信息内容。

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

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

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

测试人员登录禅道系统,创建 Bug。

Bug创建 Bug 页面截图:页面字段注释:选择发现 Bug 的产品,必填项。

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

:选择测试所属的项目。

必填项。

bug 的版本。

必填项。

Bug 内容,相当于 BUG 的中心语句。

必填项。

在标题上注明 bug 浮现的频率(稳定浮现/时常浮现/很少浮现/浮现一次)[环境] Bug 的环境,需要在重现步骤里详细描述环境信息,以便于开辟定位和解决问题。

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

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

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

:选择与 Bug 相关的需求。

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

:选择与 Bug 相关的任务。

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

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

界面优化设计缺陷 配置相关 安装部署 安全相关 性能问题 标准规范 测试脚本 其他Bug 严重程度如下:范例1.系统蓝屏,崩溃2.由于程序所引起的死机,非法退出 3. 死循环4. 数据库发生死锁5. 因错误操作导致的程序中断 6.与数据库连接错误 7. 数据通讯错误 1. 功能不符 2. 程序接口错误3. 数据库的表、业务规则、缺省值未 加完整性等约束条件 4. 主要功能错误1. 操作界面错误(包括数据窗口内列 名定义、含义是否一致) 2. 打印内容、格式错误3. 简单的输入限制未放在前台进行控 制4. 删除操作未给出提示 5. 数据库表中有过多的空字段 1. 界面不规范 2. 辅助说明描述不清晰 3. 输入输出不规范 4. 长期操作未给用户提示 5. 提示窗口文字未采用行业术语 6. 可输入区域和只读区域没有明显的 区描述所产生的问题导致系统崩溃,蓝屏,停 顿;缺少主要功能或者主要功能毫无作用, 导致无法进行下一步测试。

BUG管理规范

BUG管理规范

BUG管理规范一、背景介绍在软件开辟过程中,由于各种原因,可能会浮现各种各样的错误或者缺陷,这些错误或者缺陷被称为BUG。

为了有效地管理和解决BUG,提高软件质量,需要建立一套完善的BUG管理规范。

二、BUG管理流程1. BUG的发现- BUG可以通过测试、用户反馈、代码审查等方式被发现。

- 发现BUG的人员应及时记录并详细描述BUG的现象、复现步骤、影响范围等信息。

2. BUG的分类与优先级划分- BUG应根据其严重程度和影响范围进行分类和优先级划分,以便开辟人员能够有针对性地解决问题。

- 常见的分类包括功能性BUG、性能问题、界面问题等,优先级划分可以分为高、中、低三个级别。

3. BUG的确认与分配- 由开辟人员对BUG进行确认,确保BUG的存在和可复现性。

- 确认后,开辟人员应根据BUG的分类和优先级进行分配,分配给相应的开辟人员进行解决。

4. BUG的解决- 开辟人员应根据BUG的描述和复现步骤进行定位和解决。

- 在解决BUG的过程中,应编写相应的测试用例,以确保解决BUG的同时不引入新的问题。

- 解决完成后,应及时通知相关人员进行验证。

5. BUG的验证与关闭- 验证人员应根据开辟人员提供的解决方案和测试用例进行验证,确保BUG已经被解决。

- 验证通过后,验证人员应将BUG标记为已解决,并关闭该BUG。

- 如果验证不通过,应及时反馈给开辟人员,开辟人员重新解决并进行验证。

6. BUG的统计与分析- 对已解决和已关闭的BUG进行统计和分析,以便发现问题的病根和改进软件开辟过程。

- 统计和分析的内容可以包括BUG的数量、解决周期、解决率等。

三、BUG管理工具为了更好地管理和跟踪BUG,可以使用专门的BUG管理工具。

常见的BUG管理工具有JIRA、Bugzilla、禅道等。

这些工具可以匡助团队成员更好地协作、记录和解决BUG。

四、团队协作与沟通在BUG管理过程中,团队成员之间的协作与沟通非常重要。

JIRA的BUG编写规范

JIRA的BUG编写规范

∙一、摘要∙二、名词解释∙三、目的∙四、范围∙五、Bug编写规范o 1. 主题o 2. 描述o 3. 环境o 4. 截图o 5. 其他∙六、注意事项一、摘要本文档主要描述了技术产品部测试人员提交Bug时需要遵守的规范。

二、名词解释∙JIRA JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

三、目的规范Bug编写,一方面,可以方便开发人员根据Bug描述快速进行定位问题原因,减少沟通成本,另一方面,可以帮助测试经理、非技术人员、产品经理、开发经理及其他测试人员等了解Bug,第三,可以体现测试团队的专业性、严谨性。

四、范围该文档适合技术产品部测试人员使用,适合于任何产品和项目。

五、Bug编写规范1. 主题为了节约开发阅读Bug时间,同时考虑到开发人员容易通过Bug标题来猜想Bug,所以,Bug标题显得尤为重要。

以下为Bug标题编写时需要遵守的规范。

1)用简短的语句描述问题,主题文字过多,增加开发阅读Bug时间。

2)格式:在什么位置,在什么条件下,做什么操作,操作的结果。

∙在什么位置:问题所在的路径,格式为“XX-页面:”∙在什么条件下:如果问题为兼容性Bug,比如浏览器兼容或者分辨率兼容。

格式为“在IE11浏览器下,”,如果Bug不属于兼容性问题,不用加此描述。

∙做什么操作:问题触发的动作,比如:“执行审批通过”。

∙操作的结果:即问题的表象,比如:字段“报送时间”取值不对、报404错误。

格式举例:采购中心-招标计划详情:在IE11浏览器下,展开“查看参与人员”,内容错乱。

3)除了第二点描述的格式,对于Bug描述,除了描述实际的结果外,有时候我们会直接描述期望结果,比如,集采销售-招标计划列表:列表字段“填报时间”应该修改为“报送时间”。

4)描述无歧义。

Bug描述如果有歧义,开发容易因为改错Bug,导致增加Bug修复成本。

BUG管理规范

BUG管理规范

BUG管理规范一、引言在软件开发过程中,难免会出现各种各样的BUG(缺陷),这些BUG对软件的功能和性能造成了影响。

为了更好地管理和解决BUG,制定一套BUG管理规范是非常必要的。

本文将详细介绍BUG管理规范的内容。

二、BUG管理流程1. BUG的发现- BUG可以通过测试、用户反馈、代码审查等方式发现。

- 发现BUG后,应立即记录并进行分类,包括BUG的严重程度、影响范围、发现人等信息。

2. BUG的记录- 使用专门的BUG管理工具进行记录,如JIRA、Bugzilla等。

- 记录时应包括BUG的描述、重现步骤、环境信息、截图等详细内容。

- 记录时要确保准确、清晰,以便开发人员能够迅速理解和解决BUG。

3. BUG的分析和优先级确定- 开发人员应对BUG进行分析,确定其产生原因和解决方案。

- 根据BUG的严重程度、影响范围和紧急程度等因素,确定BUG的优先级。

- 优先级的确定应充分考虑用户体验、系统稳定性等因素。

4. BUG的解决- 开发人员根据分析结果,制定相应的解决方案。

- 在解决BUG的过程中,应及时与测试人员进行沟通,确保解决方案的有效性。

- 解决BUG后,应及时进行验证,确保BUG已被完全修复。

5. BUG的验证和关闭- 测试人员应对已解决的BUG进行验证,确认BUG已被修复。

- 验证通过后,将BUG状态更新为已关闭,并记录验证结果。

- 如果验证未通过,应重新分析和解决BUG,直至BUG被完全修复。

6. BUG的统计和分析- 对已解决的BUG进行统计和分析,包括BUG的数量、解决时间、解决率等指标。

- 根据统计结果,及时调整BUG管理策略,提高软件质量和开发效率。

三、BUG管理规范的要求1. 规范的记录格式- BUG的记录应采用统一的格式,包括标题、描述、重现步骤、环境信息等内容。

- 记录时要注意语言准确、清晰,避免歧义和误解。

2. 及时响应和处理- 对于发现的BUG,应及时进行响应和处理,避免影响软件的正常使用。

JIRA bug提交管理规范

JIRA bug提交管理规范

1. BUG 管理工具介绍 (3)2. BUG 定义 (3)1. BUG 分类 (3)2. Bug 等级 (3)3. Bug 状态 (4)4. Bug 优先级 (4)3. BUG 的生命周期 (4)4. BUG 管理规范 (5)1) 项目的创建 (5)项目名称及代号规范 (5)项目的模块及版本划分规范 (5)用户角色权限分配规范 (6)2) BUG 提交规范 (6)BUG 的报告内容 (6)主题,即BUG 简要描述 (7)严重程度选择 (7)优先级选择 (8)模块及版本选择 (8)环境 (9)BUG 详细描述 (9)其他规范 (9)3) BUG 分配及处理 (10)BUG 的分配 (10)BUG 处理 (10)4) BUG 验证及关闭 (10)常用的BUG 管理工具有JIRA、BugFree、Bugzilla、Mantis、XPWeb 等。

我们公司采用的是JIAR,JIRA 是Atlassian 公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求采集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

BUG 就是指系统存的各种缺陷,可以从不少角度对BUG 进行分类。

A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。

A.界面不美观,控件罗列、格式不统一,焦点控制不合理或者不全面;B.缺少匡助信息,或者匡助信息不彻底;C.功能操作复杂,提示信息不合理,易产生歧义。

A.数据有效性检测不合理;B.重要数据在传输中没有加密;C.缺少身份认证机制或者认证不合理;D.数据产生缺乏随机性;E.网络安全性:开放端口、服务;F .系统日志、审计。

A.数据存贮的可靠性;B.业务处理的可靠性;C.硬件可靠性:如打印机;D.应急处理措施;E .数据备份、恢复。

A.并发量;B.吞吐量; C .响应时间。

A.硬件兼容性; B .软件兼容性。

A.可扩展性; B .方便升级。

JIRA的BUG管理规范

JIRA的BUG管理规范

XXXXXXXXXXXXXXXXXXXXXXXXXX 测试组BUG管理规范版本历史目录1BUG管理工具介绍 (3)2BUG定义 (3)2.1BUG分类 (3)2.2Bug等级 (4)2.3Bug状态 (4)2.4Bug优先级 (5)3BUG的生命周期 (5)4BUG管理规范 (6)4.1项目的创建 (6)4.1.1项目名称及代号规范 (7)4.1.2项目的模块及版本划分规范 (7)4.1.3用户角色权限分配规范 (7)4.2BUG提交规范 (7)4.2.1BUG的报告内容 (8)4.2.2问题类型选择 (9)4.2.3BUG简要描述 (11)4.2.4优先级选择 (11)4.2.5模块及版本选择 (11)4.2.6BUG详细描述 (11)4.2.7其他规范 (12)4.3BUG分配及处理 (12)4.3.1BUG的分配 (12)4.3.2BUG处理 (13)4.4BUG验证及关闭 (13)1BUG管理工具介绍常用的BUG管理工具有JIRA、BugFree、Bugzilla、Mantis、XPWeb等。

我们公司采用的是JIAR,JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

2BUG定义2.1BUG分类BUG 就是指系统存的各种缺陷,可以从很多角度对BUG进行分类。

1、从功能方面分,产生BUG的原因大体可以归结为以下四种:A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。

2、从易用性方面分,可以归结为三点:A.界面不美观,控件排列、格式不统一,焦点控制不合理或不全面;B.缺少帮助信息,或者帮助信息不完全;C.功能操作复杂,提示信息不合理,易产生歧义。

3、从安全性方面分,BUG可以划分为以下几类:A.数据有效性检测不合理;B.重要数据在传输中没有加密;C.缺少身份认证机制或认证不合理;D.数据产生缺乏随机性;E.网络安全性:开放端口、服务; F.系统日志、审计。

jirabug管理系统使用说明

jirabug管理系统使用说明

Jira bug 管理系统使用说明1.登陆jira系统Jira的外网访问地址是内网访问地址是注:内网访问速度会快很多,但是考虑到工程师经常出差,所以将外网同时开放了。

管理员为软件二部的每位工程师都注册了一个用户名,用户名是工程师的中文名字,初始密码是szclou,请各位再首次登陆时修改自己的密码2.JIRA 系统的使用2.1提交问题2.1.1新建问题点击提交问题,选择项目和问题类型问题类型分为两种:•缺陷:产品中的错误,生产环境使用中和测试报告的。

•需求变更:原有功能不够完善,不够好用而进行的修改针对两种不同的问题类型,填写的详细资料也不同,先做如下说明2.1.1.1 缺陷填写的详细资料o问题描述:尽量简短地描述故障o优先级:分为危急严重一般次要轻微5个级别o截止日期:问题解决的最后期限o模块:选择项目种对应的模块o受影响版本:当前出问题的版本o修复版本: 规划要解决的版本,一般为出问题的版本o分派给:选择分配给特定的人,如果不指定,则分选自动。

o报告人:提交问题的人o环境:例如操作系统,软件信息,硬件规格(包括适用于本任务单的)等等信息。

一般地,我们在这里添上联系人,联系方式等信息。

o详细描述:详细描述,越详细越好。

提供需要什么时候完成等等信息。

最后能够附上出问题的URL地址,以方便追查故障。

详细描述包括如下内容o场景:问题对应的功能项o预期结果:程序应该输出的结果o结果:程序实际输出的结果o分析:程序不过出现的原因(可选项)o注意事项:补充说明(可选项)2.1.1.1 需求变更填写的详细资料和缺陷填写的详细资料一样,只是详细描述的格式不一致详细描述包括如下内容o变更内容:简要描述需求的内容o变更原因:需求变更的原因o变更影响相关程序:影响的模块(中心控制或者web等)o基本路径:填写基本的业务流o补充说明:(可选项)2.1.2添加附件、截图提交问题完成之后我们可以给提交的问题添加附件和截图。

BUG管理规范

BUG管理规范

BUG管理规范在软件开发过程中,BUG管理规范是非常重要的一环。

一个良好的BUG管理规范可以有效地提高软件开发的效率和质量,帮助团队更好地协作和沟通。

本文将从几个方面详细介绍BUG管理规范的重要性和具体实施方法。

一、建立统一的BUG管理平台1.1 确定BUG管理工具:选择适合团队的BUG管理工具,如JIRA、Redmine 等,确保团队成员都能够熟练操作。

1.2 设定BUG管理流程:明确BUG的上报、分配、修复和验证流程,确保每个BUG都能够得到及时有效的处理。

1.3 分配权限和责任:设定不同团队成员的权限和责任,确保每个人都清楚自己在BUG管理中的角色和任务。

二、规范BUG的上报和描述2.1 详细描述BUG现象:在上报BUG时,要尽可能详细地描述BUG的现象、复现步骤和影响范围,以便开发人员能够快速定位问题。

2.2 提供必要的附件:如果有截图、日志或录屏等相关附件,应该一并上传,有助于开发人员更快地理解和解决问题。

2.3 标记BUG的优先级和严重程度:根据BUG的影响程度和紧急程度,标记不同的优先级,以便开发人员能够有针对性地处理BUG。

三、及时跟踪和更新BUG状态3.1 及时更新BUG状态:在BUG得到解决或有进展时,要及时更新BUG的状态,确保团队成员都能够了解最新的进展情况。

3.2 定期检查和跟踪BUG:定期进行BUG的检查和跟踪,确保所有BUG都得到及时处理,避免遗漏或积压。

3.3 提醒和催促相关人员:对于长时间未处理的BUG,应该及时提醒和催促相关人员,确保问题能够得到及时解决。

四、进行BUG的优先级和分配4.1 确定BUG的优先级:根据BUG的严重程度、影响范围和紧急程度,确定不同BUG的优先级,以便合理分配资源和处理顺序。

4.2 合理分配BUG给开发人员:根据团队成员的专业领域和工作负荷,合理分配BUG给不同的开发人员,确保每个BUG都能够得到专业的处理。

4.3 协作解决复杂BUG:对于一些复杂的BUG,团队成员应该积极协作,共同解决问题,避免出现死锁或延误。

JIRA培训以及缺陷管理资料

JIRA培训以及缺陷管理资料
,won’t fix〔不修复〕,duplicate〔重复〕,can’t reproduce〔无法再现〕
日常操作功能介绍
日常操作功能介绍
假设该问题已经被修改完毕,就翻开“解决问题” 选项卡,把问题状态改成fixed
日常操作功能介绍
任务的分派。 Jira不仅可以治理缺陷,也可以用来进展工程的监
日常操作功能介绍
保存的查询 您可以将设定好的查询条件保存起来,作为一个 ‘问题过滤器’, ‘过滤器’可以与其他用户共享,并且可以将‘过滤器’添加到您的 JIRA主面板上。
强大的自由文本内容查询 JIRA 的自由文本搜寻支持一套丰富的查询语法,包括规律操作,模糊 查询,近似搜寻等。
日常操作功能介绍
日常操作功能介绍
问题导航器 JIRA的问题导航器可以让您执行简洁的搜寻,扫瞄匹配的结果。
日常操作功能介绍
灵敏的问题输出格式 JIRA的问题导航器可以让您以不同的格式来扫瞄您的查询结果:
可打印: 一个适合打印的友好视图 XML: 一个RSS友好视图,可以用RSS阅读器来订阅一个特定的查询 全部内容: 用HTML或者Word格式显示查询结果 Excel: 将查询结果导出到微软的Excel格式 Word:将查询结果导出到微软的Word格式 Charts:可以将查询出的结果作为集合按图表样式显示
多少个sprint backlog工程能同时进展? 这个取决于很多因素:团队的规模,开发测试人员的比例,对 产品的生疏程度,灵敏的水公正
一个优秀的配比规章:
团队规模
5 6 7 8 9
同时进行的story(WIP) 2 3 3 4 4
引用燃尽图检查,sprint是否依据正常轨道按时完成。 这个评估必需在每天完毕时的站会完成。

JIRA的BUG管理规范

JIRA的BUG管理规范

XXXXXXXXXXXXXXXXXXXXXXXXXX 测试组BUG管理规范版本历史目录1BUG管理工具介绍 (3)2BUG定义 (3)2.1BUG分类 (3)2.2Bug等级 (4)2.3Bug状态 (4)2.4Bug优先级 (5)3BUG的生命周期 (5)4BUG管理规范 (6)4.1项目的创建 (6)4.1.1项目名称及代号规范 (7)4.1.2项目的模块及版本划分规范 (7)4.1.3用户角色权限分配规范 (7)4.2BUG提交规范 (7)4.2.1BUG的报告内容 (8)4.2.2问题类型选择 (9)4.2.3BUG简要描述 (11)4.2.4优先级选择 (11)4.2.5模块及版本选择 (11)4.2.6BUG详细描述 (11)4.2.7其他规范 (12)4.3BUG分配及处理 (12)4.3.1BUG的分配 (12)4.3.2BUG处理 (13)4.4BUG验证及关闭 (13)1BUG管理工具介绍常用的BUG管理工具有JIRA、BugFree、Bugzilla、Mantis、XPWeb等。

我们公司采用的是JIAR,JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

2BUG定义2.1BUG分类BUG 就是指系统存的各种缺陷,可以从很多角度对BUG进行分类。

1、从功能方面分,产生BUG的原因大体可以归结为以下四种:A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。

2、从易用性方面分,可以归结为三点:A.界面不美观,控件排列、格式不统一,焦点控制不合理或不全面;B.缺少帮助信息,或者帮助信息不完全;C.功能操作复杂,提示信息不合理,易产生歧义。

3、从安全性方面分,BUG可以划分为以下几类:A.数据有效性检测不合理;B.重要数据在传输中没有加密;C.缺少身份认证机制或认证不合理;D.数据产生缺乏随机性;E.网络安全性:开放端口、服务; F.系统日志、审计。

JIRA使用规范(草稿)

JIRA使用规范(草稿)

JIRA使用规范北京无线天利移动信息技术股份有限公司历史记录目录目录 .................................................................................................................. 错误!未定义书签。

1目的与范围 ................................................................................................... 错误!未定义书签。

目的........................................................................................................... 错误!未定义书签。

范围........................................................................................................... 错误!未定义书签。

2职责和权限 ................................................................................................... 错误!未定义书签。

职责........................................................................................................... 错误!未定义书签。

用户管理和权限设定............................................................................... 错误!未定义书签。

jira-bug管理系统使用说明

jira-bug管理系统使用说明

Jira bug 管理系统使用说明1.登陆jira系统Jira的外网访问地址是http://121.15.134.158:8001内网访问地址是http://10.98.89.111:8001注:内网访问速度会快很多,但是考虑到工程师经常出差,所以将外网同时开放了。

管理员为软件二部的每位工程师都注册了一个用户名,用户名是工程师的中文名字,初始密码是szclou,请各位再首次登陆时修改自己的密码2.JIRA 系统的使用2.1提交问题2.1.1新建问题点击提交问题,选择项目和问题类型问题类型分为两种:•缺陷:产品中的错误,生产环境使用中和测试报告的。

•需求变更:原有功能不够完善,不够好用而进行的修改针对两种不同的问题类型,填写的详细资料也不同,先做如下说明2.1.1.1 缺陷填写的详细资料o问题描述:尽量简短地描述故障o优先级:分为危急严重一般次要轻微5个级别o截止日期:问题解决的最后期限o模块:选择项目种对应的模块o受影响版本:当前出问题的版本o修复版本: 规划要解决的版本,一般为出问题的版本o分派给:选择分配给特定的人,如果不指定,则分选自动。

o报告人:提交问题的人o环境:例如操作系统,软件信息,硬件规格(包括适用于本任务单的)等等信息。

一般地,我们在这里添上联系人,联系方式等信息。

o详细描述:详细描述,越详细越好。

提供需要什么时候完成等等信息。

最后能够附上出问题的URL地址,以方便追查故障。

详细描述包括如下内容o场景:问题对应的功能项o预期结果:程序应该输出的结果o结果:程序实际输出的结果o分析:程序不过出现的原因(可选项)o注意事项:补充说明(可选项)2.1.1.1 需求变更填写的详细资料和缺陷填写的详细资料一样,只是详细描述的格式不一致详细描述包括如下内容o变更内容:简要描述需求的内容o变更原因:需求变更的原因o变更影响相关程序:影响的模块(中心控制或者web等)o基本路径:填写基本的业务流o补充说明:(可选项)2.1.2添加附件、截图提交问题完成之后我们可以给提交的问题添加附件和截图。

缺陷管理工具JIRA基本使用培训手册

缺陷管理工具JIRA基本使用培训手册

JIRA培训手册(缺陷跟踪管理流程)引言:为了提高软件开发日常中的工作效率,增进开发人员与项目经理、测试人员等的沟通频率,引入JIRA项目管理与缺陷跟踪管理工具。

本篇意在阐述JIRA在缺陷跟踪管理中的运用。

目录第一章何为JIRA? (3)1.1 JIRA的简介 (3)1.2 JIRA的特性 (3)第二章JIRA的应用配置 (6)2.1 用户组及人员的创建 (6)2.2 权限配置 (8)2.2.1 全局权限 (8)2.2.2 权限方案 (9)2.2.3 工作流中执行固定操作的权限 (10)2.3 工作流配置 (10)第三章具体操作 (12)3.1 工作流程图 (12)3.2详细操作流程 (13)3.3批量操作及查找 (21)第四章结束语 (25)第一章何为JIRA?1.1 JIRA的简介JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。

1.2 JIRA的特性工作流•开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限•每个工作流可以配置多个自定义动作和自定义状态•每一个问题类型都可以单独设置或共用工作流•可视化工作流设计器,使工作流配置更加直观•自定义工作流动作的触发条件•工作流动作执行后,自动执行指定的操作项目•每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式•在项目界面中查看按照状态、是否解决等条件设置的分类统计报告•查看项目最新的活动情况•查看项目的热门问题•可以设置项目类别,将项目分组管理•可以为每个项目设置单独的邮件通知发件地址•自定义安全级别,指定用户对问题的访问•指定组件/模块负责人问题管理•自定义问题类型,适应组织管理的需要•自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展•自定义问题安全级别,可以限制指定用户访问指定的问题•如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成•登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。

缺陷管理工具JIRA基本使用培训手册

缺陷管理工具JIRA基本使用培训手册

JIRA培训手册(缺陷跟踪管理流程)引言:为了提高软件开发日常中的工作效率,增进开发人员与项目经理、测试人员等的沟通频率,引入JIRA项目管理与缺陷跟踪管理工具。

本篇意在阐述JIRA在缺陷跟踪管理中的运用。

目录第一章何为JIRA? (3)1.1 JIRA的简介 (3)1.2 JIRA的特性 (3)第二章JIRA的应用配置 (6)2.1 用户组及人员的创建 (6)2.2 权限配置 (8)2.2.1 全局权限 (8)2.2.2 权限方案 (8)2.2.3 工作流中执行固定操作的权限 (9)2.3 工作流配置 (10)第三章具体操作 (12)3.1 工作流程图 (12)3.2详细操作流程 (13)3.3批量操作及查找 (21)第四章结束语 (25)第一章何为JIRA?1.1 JIRA的简介JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。

1.2 JIRA的特性工作流•开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限•每个工作流可以配置多个自定义动作和自定义状态•每一个问题类型都可以单独设置或共用工作流•可视化工作流设计器,使工作流配置更加直观•自定义工作流动作的触发条件•工作流动作执行后,自动执行指定的操作项目•每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式•在项目界面中查看按照状态、是否解决等条件设置的分类统计报告•查看项目最新的活动情况•查看项目的热门问题•可以设置项目类别,将项目分组管理•可以为每个项目设置单独的邮件通知发件地址•自定义安全级别,指定用户对问题的访问•指定组件/模块负责人问题管理•自定义问题类型,适应组织管理的需要•自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展•自定义问题安全级别,可以限制指定用户访问指定的问题•如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成•登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。

JIRA带来的管理思路

JIRA带来的管理思路

JIRA带来的管理思路刚刚开始用Jira的时候,只是觉得这是一个方便的bug管理系统,可以将在测试过程中所发现的bug录入、分配给开发人员。

之后开始在公司内使用,之前也曾经想尝试使用bugzilla。

在D的建议之下,又因我用过Jira,因此一拍即合,开始使用了。

因起初只是使用者,因而并未有站在一个管理者的角度上来看JIRA在项目管理中的作用和意义。

因此今日再看时,已发现由于出发角度的错误而出现的很多偏差,导致的此时的问题。

没办法有效的管理bug,没办法有效的让所有人及时添加bug,没办法让所有人方便看到当前有哪些bug。

因为太乱了,模块划分乱、版本划分乱、处理者乱,处理流程乱。

当这些问题出现后,才发现之前的错误。

这些为什么没有在开始使用时就理解和计划实施呢!现在来看JIRA,这是一个项目管理的很好辅助工具,将所有项目开发、运作过程中的所有task 、 bug、创意、改善意见都可以融汇进入这个系统。

可以在第一时间将这些问题指派而责任人进行处理。

而想用JIRA来做好BUG管理和项目管理,有这几个重点要做好!1.定义模块模块反应了问题出现因素的范围。

所发现的问题、所需要进行的任务、改善意见的指向、创意所应用的范围。

2.定义里程碑问题、任务、意见、创意都需要分配在某一时段进行处理,时段可以是时间为单位的,周、日、时、分,也可以是里程碑,alpha/beta/close beta/open beta。

如果所有的事情都可以以这两种单位计量的非常清晰,那么首先可以称赞的一点是,你的负责心已经体现出来了,你知道在什么时间该做什么事,同时,你让你的战友们知道,他们应该在什么时候做什么事!3.定义全局处理流程第1点和第2点,是你在为这个项目管理做的基础准备,有了第1点和第2点,那说明你在其中的工作,但这并不表明这个系统就可以运作起来。

要运作起来,就必须你和你的战友们都可以在处理JIRA上的所有事务时的处理流程。

建立:建立一个issue。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

xxxxxxxxxxxxxxxxxxxxxxxxxx测试组BUG管理规范版本历史目录1BUG管理工具介绍 (3)2BUG定义 (3)2.1BUG分类 (3)2.2Bug 等级 (4)2.3Bug 状态 (4)2.4Bug优先级 (5)3BUG的生命周期 (5)4BUG管理规范 (6)4.1项目的创建 (6)4.1.1项目名称及代号规范 (7)4.1.2项目的模块及版本划分规范 (7)4.1.3用户角色权限分配规范 (7)4.2BUG提交规范 (7)4.2.1BUG 的报告内容 (8)4.2.2问题类型选择 (9)4.2.3BUG 简要描述 (11)4.2.4优先级选择 (11)4.2.5模块及版本选择 (11)4.2.6BUG 详细描述 (11)4.2.7其他规范 (12)4.3BUG分配及处理 (12)4.3.1BUG 的分配 (12)4.3.2BUG 处理 (13)4.4BUG验证及关闭 (13)1 BUG管理工具介绍常用的BUG 管理工具有JIRA、BugFree、Bugzilla、Mantis、XPWeb 等。

我们公司采用的是JIAR ,JIRA 是Atlassian 公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

2 BUG定义2.1BUG分类BUG 就是指系统存的各种缺陷,可以从很多角度对BUG 进行分类。

1、从功能方面分,产生BUG 的原因大体可以归结为以下四种:A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。

2、从易用性方面分,可以归结为三点:A. 界面不美观,控件排列、格式不统一,焦点控制不合理或不全面;B .缺少帮助信息,或者帮助信息不完全;C.功能操作复杂,提示信息不合理,易产生歧义。

3、从安全性方面分,BUG 可以划分为以下几类:A.数据有效性检测不合理;B.重要数据在传输中没有加密;C.缺少身份认证机制或认证不合理;D.数据产生缺乏随机性;E.网络安全性:开放端口、服务;F.系统日志、审计。

4、从可靠性方面分,BUG 可划分为以下几类:A.数据存贮的可靠性;B.业务处理的可靠性;C.硬件可靠性:如打印机;D.应急处理措施;E.数据备份、恢复。

5、从性能方面考虑,BUG 可划分为三种:A .并发量;B .吞吐量;C .响应时间。

6、从兼容性方面考虑,BUG 有两种:A .硬件兼容性;B .软件兼容性。

7、从可维护性方面考虑,可划分为两种原因:A •可扩展性;B •方便升级。

2.2Bug 等级BUG 等级是根据BUG 出现在系统中的严重程度来分的,主要定义如下5 级:1级——轻微的(Low ):不影响正常使用,轻微、微小的问题,对功能几乎没有影响,产品及属性仍可使用,如有个错别字。

修改优先级为低,该级别建议程序员修改。

2级——一般的(Medium ):系统能够正常使用,但有潜在风险;系统业务受到轻微影响。

如提示信息不完整。

该级别需要程序员修改。

3级——较高的(High ):系统次要功能无法实现;主要功能部分失效;系统业务受到影响;导致用户利益受到一定损失。

该级别需求程序员修改。

4级——严重的(Very High ):系统主要功能无法正常实现,系统业务受到严重影响;导致用户利益受到损失。

该级别需要程序员修改。

5级——致命的(Fatal ):系统重要功能无法正常使用,系统崩溃;系统设计存在重大隐患;导致用户利益受到重大损失。

该级别需要程序员修改。

2.3Bug 状态BUG 状态标记BUG 当前所处的状态,是用来处理BUG 流程的主要参数,JIRA 缺陷管理平台有以下一些状态:新增(New ):测试人员新发现的系统Bug;打开(Open):测试人员通知开发人员需要修改的BUG ;修改(Modify ):开发人员正在修改的BUG ;固定(Fixed):开发人员通知测试人员已修复的BUG ;跟踪(Trace):测试人员短时间内很难确定是否已经修复的BUG ;已关闭(Close):测试人员经回归测试后确定已修复的BUG ;已否决(Rejected):被开发人员否决了的BUG ;重新打开(Reopen): Bug 未被修复,重新出现在新的测试版本中;延迟修改(Wait):因为种种原因需要等待延期修复的Bug。

2.4 Bug 优先级危机(Blocker) :要求立即修改,作为修改最高等级;紧急(Critical) :要求重点修改,产品发布前必须修复;中等(Major) :需要尽快进行修改,产品发布前必须修复;尽快(Minor) :需要修改,如果时间允许应该修改;不急(Trivial) :可能要修复,时间空余情况下进行修改。

3 BUG勺生命周期1、测试人员在测试中发现BUG 需要将其添加记录到JIRA 中,然后由相关人员对BUG 进行分配(一般由项目经理分配)给对应的开发人员进行处理。

2、开发人员修改好BUG 后需要在注释框中填写说明信息,并将BUG 的状态设为“已修正”状态,同时开发人员如果认为有的缺陷没有必要修改、无法重现、延期修改等,可将其设置为对应的“被拒绝” 、“重复的”、“信息不足”、“无法重现”、“延期修改”等状态。

3、开发人员处理完毕BUG 后需要测试人员对BUG 进行验证,验证通过后就把其状态设置为“已关闭”状态,若验证不通过则把状态设置为“重现开启”状态。

4、对被置为‘被拒绝' 状态的BUG ,测试人员与开发人员协商后同意关闭,则置为‘已关闭';若测试人员不同意关闭则提交到项目负责人处,由他来决定是否要修改,若要修改,则把BUG 状态置为“重新开启” ,然后开发人员继续修改;若不用再修改则置为‘已关闭';若延期处理则置为‘延迟修改' 。

5、对被置为“信息不足”状态的BUG 需要测试人员补全信息;然后重新开启让开发人员继续修复。

4 BUG管理规范合理的BUG流程管理有助于提高整个项目的效率与质量。

BUG管理规范要求在BUG提交、BUG分配、BUG处理、BUG验证、BUG跟踪等环节都要进行规范。

以下为各个环节的具体规范要求。

4.1项目的创建在使用JIRA进行BUG管理时,首先需要我们创建一个项目,并划分项目的相关模块、版本及配置不同角色用户的权限等。

在创建项目的名称、代号及项目模块的划分、不同角色用户权限的都要求按照严格规范。

4.1.1项目名称及代号规范在创建项目时要求项目的名称要与实际项目名称保持一致,例如JIRA 中的项目“安徽质监局新OA ”,在创建时完全可根据项目的名称改为“安徽省质量技术监督局办公平台” ;如果有的项目是升级改造的项目我们在创建的时候可以合理的命名来区分,例如:“安徽省经信委财政专项资金项目申报系统(一期)”、“安徽省经信委财政专项资金项目申报系统(二期)”等。

每个项目都会有自己的代号,例如安徽质监局的代号是AHQI 、安徽经信委是AHEIC 、安徽高速集团是AEHG ,所有我们在创建项目的时候,代号可以他们的单位代号为基础来进行标识,而不是随意的乱写。

4.1.2项目的模块及版本划分规范在项目创建后,我们要根据项目的实际情况对其进行模块拆分,这样我们在提交BUG 的时候,可将BUG 划分到对应的模块下,以便后期做统计,以判断不同模块的BUG 数等。

在拆分模块时,要按照一定的依据不能随意的划分,可依据项目使用的不同角色、模块类型、前端后端、项目不同部分的负责人等。

同时项目创建后要配置对应的版本,因为在测试时候会根据发布的不同版本进行测试的,配置好版本后,这样在提交BUG 的时候可方便BUG 的版本归类,以便统计管理。

4.1.3用户角色权限分配规范在项目创建后,我们要对不同角色用户进行权限分配,一般有测试人员、开发人员、项目经理、管理员等。

所以在分配权限的时候,要根据每个角色的不同进行权限分配,例如开发人员不允许分配关闭、删除BUG 的权限等,以确保BUG 的规范管理。

4.2 BUG提交规范BUG 描述的清楚与否,可以很好的帮助开发人员快速定位、解决问题,而且还可以提高测试人员基本测试技能。

因此,建立标准的BUG 描述规范是十分重要、也是十分必要的。

首先清晰的BUG描述可以帮助开发人员快速定位、解决问题。

软件测试部门中员工的水平各有不一,对于bug的认知、描述侧重面也会存在不同。

因此,如同一个问题,由不同测试人员描述bug,就有可能会存在描述不一致的问题。

这就会造成让开发人员理解不清晰,从而延误解决问题的周期。

其次标准的BUG描述可以提供测试人员的基本测试技能。

如有新入职员工,他可以先从BUG库中查找BUG 了解公司产品的整个开发、研制中产生的问题。

而标准清晰的BUG 描述可方便快速的使其尽早、尽快的融入我测试部门。

另外,对于BUG的追踪验证时,由于是不同测试人员进行验证,所以规范的BUG描述,可以提高测试人员验证问题的效率。

4.2.1BUG的报告内容在JIRA中,BUG的内容主要包括以下要素,具体可参看表格:的唯一标识,由BUG管理工具自动生成。

每个要测试的软件项目都有唯一BUG所属的类型(即严重程度),包括致命问题、严重问题、一般问题、优化简明的对BUG进行概要描述。

BUG解决的优先级。

BUG时,一定要正确填写产生BUG的软件版本号。

BUG需要指派处理的人报告BUG的人员。

可根据实际描述当前测试的软硬件环境,以作为参考。

在详细描述中,可对产生的前提条件、操作的步骤、实际结果、预期结果等进行描述。

在提交BUG时,可上传必要的附图,便于确认错误的表现形式和问题类型选择即是选择当前问题所出的项目名称;“问题类型”这边定义了致命错误、错误、缺陷、优化四个类型,所以在选择类型的时候一定要能够判断出你所选的问题属于那种类型,并且进行选择。

以下为几种类型的定义:(1)致命错误致命错误通常有如下情况:1、需求书中的重要功能未实现;2、造成系统崩溃、死机,并且不能通过其它方法实现功能;3、常规操作造成程序非法退出、死循环、通讯中断或异常,数据破坏丢失或数据库异常、且不能通过其它方法实现功能的。

(2)严重错误严重错误通常使系统不稳定、不安全、或破坏数据、或产生错误结果,而且是常规操作中经常发生或非常规操作中不可避免的主要问题,通常有如下情况:1、重要功能基本能实现,但系统不稳定、一些边界条件下操作会导致run-time error 、文件操作异常、通讯异常、数据丢失或破坏等错误;2、重要功能不能按正常操作实现,但可通过其它方法可实现;3、错误的波及面广,影响到其它重要功能正常实现;4、密码明文显示;5、C/S、B/S 模式下,利用客户端某些操作可造成服务端不能继续正常工作的。

相关文档
最新文档