分享

基于GJB5000B的《软件测试报告》编写指南

 东北十三少 2023-10-09 发布于四川

《软件测试报告》是描述软件合格性测试记录的文档。它也是实施GJB5000B“验证与确认”实践域的主要工作产品实例之一。

GJB438C的《软件测试报告》主要适用于软件或系统的合格性测试,对于单元测试、单元集成测试、系统集成测试只是用于参考。所以,如果要编写单元测试、单元集成测试和系统集成测试的测试报告,应当考虑这些测试的特点,而不是局限于GJB438C《软件测试报告》的要求。

下面是验证与确认实践域各项实践与《软件测试报告》章节的对应关系,实施GJB5000B的组织应当注意相关章节的编写不仅要满足GJB438C还要满足GJB5000B的要求。

GJB5000B VV实践《软件测试报告》对应章节
2.1 选择要验证与确认的产品及方法——
2.2 建立并维护验证与确认的规程——
2.3 建立并维护验证与确认的环境——
2.4 执行验证与确认并记录、沟通和处理结果3 测试结果概述
4 详细测试结果
5 测试日志
3.1 分析验证与确认的结果——
3.2 基于组织级可重用资产实施验证与确认——
3.3 开展可靠性安全性等通用质量特性的验证与确认3 测试结果概述
  • 对被测软件的总体评估

这一章节描述根据测试结果对软件进行总体评估,并能给出所发现的缺陷对软件的影响,可以作为GJB5000B的VV 2.4、3.3实践的实施证据。

项目组应根据测试结果分析测试的充分性、软件的质量水平,给出软件是否满足用户需求,可以进入软件开发的下一阶段的结论。

对于实施GJB5000B三级的组织,本节还应对软件的可靠性、安全性等质量特性需求的测试结果进行分析,确保这些质量特性得到满足。

  • 详细测试结果

本章节描述执行每个测试用例的测试结果。它可以作为GJB5000B VV 2.4实施证据。

项目组按照“与预期结果一致”、“发现问题”、“与测试用例不一致”对测试用例的执行结果进行总结,可以用表格的形式描述。

对于“发现问题”的每个测试用例,还应逐个描述所发现的问题,发现问题的测试步骤,整改措施,回归测试的步骤。

对于实际执行的测试用例与所设计的不一致的情况,还应逐个说明具体的偏差,出现偏差的原因,偏差对测试的影响。

  • 测试日志

本章节描述软件测试的基础信息,它可以作为GJB5000B VV 2.4的实施证据。

项目组在本章节描述软件测试的日期、时间、地点、人员、测试环境。

这正是:

测试报告作总结,软件评估看结果
测试充分软件行,质量特性也满足

作者简介:王小双,长期从事GJB5000推广、实施、评价、改进的工作,创建《软件工程之思》微信公众号,一直在《软件工程之思》分享GJB5000、CMMI、软件工程的知识和感悟。现致力于GJB5000培训、内外部评价以及软件过程改进、软件工程能力提升的研究工作。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章