• 0
  • 0
分享
  • 想写一份完整的测试报告?这些信息必不可少!——软件测试圈
  • 恬恬圈 2023-02-08 16:16:36 字数 792 阅读 984 收藏 0

  测试报告作为测试阶段产物之一,是很好的收(che)尾(pi)文档,如何写出一份有价值的测试报告是测试工程师需要掌握的能力。

  为什么是有价值的?因为部分同学的测试报告仅罗列了测试计划、测试用例、缺陷数据,即使图文并茂,也会因为缺少分析和总结而成为无效报告。

  试想,如果你是测试经理/业务负责人/开发负责人,你需要从测试报告中了解到哪些有意义的信息?

  笔者根据日常经验,总结出了一份简易的测试报告,里面包含了基础的信息,下面我们详细说一下。

1.png

  报告编号

  可以基于时间、项目名称、版本等标识设置报告编号(以定义好的编号标准为准)。

  测试时间

  描述测试开始和结束时间。

  测试依据

  说明该版本对应的需求文档、设计文档等。

  需求改动点

  投产功能或者需求清单。

  测试方法

  哪些功能点采用手工测试,哪些功能点采用自动化测试。

  测试范围

  针对改动点和影响范围,本次测试的范围包括哪些。

  指标数据

  冒烟测试通过率、提测打回次数、测试用例数、执行用例数、缺陷统计等,可以反映开发质量和测试质量的数据。

  缺陷分析

  从整体情况、处理时效、缺陷趋势图、等级分布、模块分布、无效缺陷的角度对缺陷进行分析,对开发质量和效率、测试质量和效率进行总结。

  缺陷查询地址

  缺陷管理系统中该版本缺陷对应入口。

  遗留缺陷及功能

  该版本挂起的缺陷或者功能,并说明为什么挂起。

  风险评估

  该版本系统目前仍存在的风险,最好可以给出简易的解决方案。

  测试结论及建议

  通过以上测试情况分析,对本版本质量进行评价,给出测试结论,同时针对测试过程中遇到的问题及问题的解决方式提出建议,为后续研发流程的改进提供参考。

  测试人员

  参与本版本测试的人员。


作者:circle_hyy    

来源:http://www.51testing.com/html/12/n-7789412.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 概述自动化测试,顾名思义,指的是利用软件来执行测试用例并比较实际结果与预期结果的过程,以此确认软件产品的性能是否符合要求。那么,传统的手动测试方式是否还存在呢?在数字化时代之初,开发人员和测试人员需要手动执行测试,这种方法被通俗地称作“点击测试”。设想一下,当一个应用含有数百个组件和多个接口时,测试人员需要逐一手动检查它们,这个过程不仅耗时、效率低下,而且极易出错。因此,为了提升测试效率和准确性,自动化测试应运而生,它通过特定的工具自动执行这些重复的测试任务。自动化测试的优势经济高效:长期来看,可以显著降低测试成本。提高开发速度:通过减少手动测试的需求,加速测试过程。减少手动操作:自动进行重复...
            0 0 945
            分享
          •   随着软件测试行业入门门槛低,薪资报酬高,不断地有转行的人群和刚毕业的大学生涌入到软件测试行业,看着一批批新鲜血液的加入,很多软件测试工程师都开始思考起自己的未来。找不到自己的发展方向,迷茫、无助,已经不止有一个朋友这么跟我提过了。  那么软件测试的职业发展方向有哪些?本篇就讲一下测试职业的转型及未来发展方向。  基本上测试的发展可以分为3类:  1、技术类  顾名思义就是专注于测试技术的方向,而测试将不仅仅停留在黑盒测试。更多的还要参与白盒测试和灰盒测试,因此必须有一定的计算机知识储备作为基础。由于门槛有比较高收入也会相对较高,也是未来测试发展方向之一。而纯做功能测试的人大多数将被渐渐淘汰...
            0 0 1250
            分享
          •   恰逢项目初起之时,代码基础各部分都有待完善。第一天上项目发现前后端几乎没有测试,遂决定加个测试覆盖率的限制。  前端  前端用的react, 测试用的jest。Jest是Facebook的一个专门进行Javascript单元测试的工具,适合React全家桶使用。因jest本身内置代码覆盖率,便新建了jest.config.json来实现统计前端测试覆盖率的需求。  {     "collectCoverage": true,     "coverageDirectory": "re...
            0 0 1395
            分享
          •   简介  在如何有效地测试Go代码一文中,我们谈论了单元测试,针对它的两大难点:解耦、依赖,提出了面向接口、mock 依赖的解决方案。同时,该文还讨论了一些 Go 领域内的实用测试工具,欢迎读者阅读。单元测试关注点是代码逻辑单元,一般是一个对象或者一个具体函数。我们可以编写足够的单元测试来确保代码的质量,当功能修改或代码重构时,充分的单元测试案例能够给予我们足够的信心。单元测试之上是开发规范。在敏捷软件开发中,有两位常客:测试驱动开发(Test-Driven Development,TDD)和行为驱动开发(Behavior-driven development,BDD)。它们是实践与技术,同...
            0 0 926
            分享
          •   对于每个个人而言,如果知识+经验+能力+态度均优,则职位和薪资肯定会是非常不错。也就是我结合自身20多年质量管理工作检验所总结的一句话:胜在认知、赢在思维、贵在认真。至于在品质管理方面如何日积月累锻炼出不俗造诣则可以从以下逐步提升。  在职场中,有非常多的质量工作岗位,如:检验员、质量工程师、体系工程师、质量科长、质量经理、质量审核员、质量总监、质量专家、质量顾问等等。不同的岗位有着不同的质量知识储备,但有一点是毋庸置疑的,那就是每个人的质量知识都是从无到有,从有到多,从多到精,都是通过日积月累的持续学习所获得的。本文的意图是希望通过清晰简单的方式指导零基础、薄弱基础的质量从业人员逐步学习...
            0 0 1015
            分享
      • 51testing软件测试圈微信