首页 » 爱链网 » 软件测试学习讲义(3/100)(缺陷测试报告开发人员),软件测试缺陷报告格式。

软件测试学习讲义(3/100)(缺陷测试报告开发人员),软件测试缺陷报告格式。

落叶飘零 2024-07-23 20:44:30 爱链网 0

扫一扫用手机浏览

文章目录 [+]

一、什么是缺陷报告?

1. 通过缺陷报告来记录bug

2. 通过缺陷报告将bug告知给开发方

软件测试学习讲义(3/100)(缺陷测试报告开发人员) 软件测试学习讲义(3/100)(缺陷测试报告开发人员) 爱链网
(图片来自网络侵删)

3. 通过缺陷报告实现对bug的跟踪管理

4. 总结:缺陷报告是测试人员和开发人员之间关于bug的重要沟通方式。

软件测试学习讲义(3/100)(缺陷测试报告开发人员) 软件测试学习讲义(3/100)(缺陷测试报告开发人员) 爱链网
(图片来自网络侵删)

二、企业中常用到的bug管理工具

Mantis(螳螂)、jira(外号:鸡爪er)、QC-----hp公司,收费,英文--常常用于金融行业的项目、禅道(zentao,国产,中文,免费)、testlink、bugfree、bugzilla

有些公司会自制缺陷管理工具

Bug的组成模板会有差别,但是毕竟都是管理bug的工具,核心内容和管理流程是相似的,大同小异。

三、如何编写缺陷报告(理论)

案例:在计算器中,发现一个bug,除法功能没有实现,如何编写缺陷报告

缺陷报告的主要组成:

1.缺陷编号(defect/bug ID)

说明:缺陷报告就是发现bug的顺序号(流水号),编号唯一标识每个bug

补充:在缺陷管理工具中会自动生产编号

2.缺陷标题(summary)

说明:就是简明扼要的将bug进行描述(概况)

3.发现者/创建者(detected发现 by)

说明:就是填测试人员自己的账号或真实姓名

账号举例:lizi_qa-----测试人员账号

3. 提交的日期(date)

注意:应及时提交bug 通常发现bug后,测试方(个人、开发审核)会对bug进行审核,这样可以尽可能避免‘假bug’(无效bug)被提交,保证提bug的质量。

5指派给谁处理(assigned to)

说明:也有的叫当前指派

常规:

测试人员 开发负责人 具体开发人员

还有其他的情况

例如:小公司 测试人员 具体开发人员

例如:大型软件公司

测试人员 测试负责人(组织审核bug) 开发负责人 具体开发负责人

补充:开发经理/项目经理

Zhangsan_tm--技术经理

Lisi_dm---- 开发经理

作业:

1. 什么是缺陷报告

记录bug

将bug发送给开发

跟踪管理bug

测试人员和开发人员之间重要的沟通方式

2. 常用的bug管理工具(4种)

Mantis、jira、禅道、QC

上机练习:熟悉即时贴程序,每个同学发现至少三个bug(不需要写报告,发现三个)

(1)点击帮助,但是没有反应

(2)可以包含 / : ?这些特殊字符

(3)设置时间,当到了时间的时候,窗口没有跳出来。

一、缺陷报告的主要组成

1.缺陷报告--defect/bug ID

2.缺陷标题--summary

3.发现者/创建者--detected by

4.日期--date

5.指派给谁---assigned to

6.功能模块--subject

说明:定位bug,并且是开发经理可以明确由哪位开发人员负责解决该bug。

7.所属的版本(release/version)

说明:在那个版本中发现该bug

注意:从测试人员的角度看,版本不仅仅是最后发布的版本,也包括在研发过程中曾经出现过的临时版本。

扩展:回归测试(回测)--对新版本中对上一个版本进行的测试,叫回归测试

(1)定义:就是在当前版本中,对上一个版本测过的功能,在重新测试一遍。

(2)回归测试的重要性---一般回归测试用自动化来做测试

1)如果有新增功能,新功能可能会对原有功能造成影响,产生新问题

2)程序员修改bug,在解决bug的同时,可能会产生新的缺陷。

3)回归测试存在重复测试,如果条件允许,可以考虑使用自动化测试来提高测试的效率。

8.缺陷的状态(status)

说明:就是反映bug处于怎样的处理情况。

常见状态:

新的---new

激活的---open---开发经理承认了这个缺陷,指派给相应的开发人员

已解决的----fixed---缺陷已被开发解决,该缺陷处于待返测

已关闭-----closed---测试人员再次测这个缺陷后,发现缺陷被解绝,可以关闭缺陷单。

重新激活----reopen---当返测这个缺陷,发现缺陷没有被解决好,将缺陷重新返回给指派的开发人员。

被拒绝的----rejected--开发经理拒绝这个缺陷,不承认这个缺陷。

面试题:缺陷报告的跟踪处理过程(流程、步骤、生命周期、bug的一生)

答:步骤1:测试人员提交新的bug给开发经理(简称提bug)

步骤2:开发经理审核缺陷

情况1:审核通过,激活该缺陷,并将缺陷指派给相应的开发人员

情况2:审核未通过,开发方拒绝该缺陷,拒绝后测试方进行相应的处理。

步骤3:开发人员修改该缺陷,修改后缺陷为已解决状态(带返测)

步骤4:测试人员对以解决的缺陷进行返测

返测:

情况1:返测通过后,测试方关闭该缺陷

情况2:返测未通过,测试人员将缺陷重新激活

标签:

相关文章

大庆市,油都之光,振兴之路

大庆市,这座位于我国东北的黑土地上的城市,因油田的发现而闻名遐迩。自1960年大庆油田的发现以来,大庆市经历了从油都到振兴之路的辉...

爱链网 2024-12-25 阅读1 评论0