发表于: 2018-05-22 20:59:48
1 845
今天完成的事:
1.了解缺陷报告的编写:
一.缺陷报告:
1. 缺陷报告的读者对象
在书写软件缺陷报告之前,需要明白谁是缺陷报告的读者对象,知道读者最希望从缺陷报告中获得什么信息。通常,缺陷报告的直接读者是软件开发人员和质量管理人员,除此之外,来自市场和技术支持等部门的人也可能需要查看缺陷情况。每个阅读缺陷报告的人都需要理解缺陷针对的产品和使用的技术。另外,他们不是软件测试人员,可能对于具体软件测试的细节了解不多。
概括起来,缺陷报告的读者最希望获得的信息包括:
- 易于搜索软件测试报告的缺陷;
- 报告的软件缺陷进行了必要的隔离,报告的缺陷信息更具体、准确;
- 软件开发人员希望获得缺陷的本质特征和复现步骤;
- 市场和技术支持等部门希望获得缺陷类型分布以及对市场和用户的影响程度。
软件测试人员的任务之一就是需要针对读者的上述要求,书写良好的软件缺陷报告。
2. 缺陷报告的写作准则
书写清晰、完整的缺陷报告是对保证缺陷正确处理的最佳手段。它也减少了工程师以及其它质量保证人员的后续工作。
为了书写更优良的缺陷报告,需要遵守“5C”准则:
- Correct(准确):每个组成部分的描述准确,不会引起误解;
- Clear(清晰):每个组成部分的描述清晰,易于理解;
- Concise(简洁):只包含必不可少的信息,不包括任何多余的内容;
- Complete(完整):包含复现该缺陷的完整步骤和其他本质信息;
- Consistent(一致):按照一致的格式书写全部缺陷报告。
3. 缺陷报告的组织结构
尽管不同的软件测试项目对于缺陷报告的具体组成部分不尽相同,但是基本组织结构都是大同小异的。一个完整的软件缺陷报告通常由下列几部分组成:
- 缺陷的标题;
- 缺陷的基本信息;
- 测试的软件和硬件环境;
- 测试的软件版本;
- 缺陷的类型;
- 缺陷的严重程度;
- 缺陷的处理优先级。
- 复现缺陷的操作步骤;
- 缺陷的实际结果描述;
- 期望的正确结果描述;
- 注释文字和截取的缺陷图像。
缺陷报告的属性有:编号、软件名称、编译号、版本号、人员、日期、指定处理人、软件平台、操作系统、严重程度、优先级、概要描述、详细描述。
缺陷报告编写原则:
1、保证重现缺陷
2、使用最少步骤重现缺陷
3、包含重现缺陷的必要步骤
4、方便阅读
5、一个缺陷一个报告
6、注意语气
收获:
了解缺陷报告的编写;
遇到的问题:
缺陷报告和测试报告有什么区别?我的理解是缺陷报告是所有bug的一个汇总报告,而测试报告是整个测试流程的报告,里面包含了缺陷报告,当不详细展开介绍,不知道对不对呢?有点分不清;
明天完成的事:
1.了解测试报告,并弄懂与缺陷报告的区别
评论