1.Why --- 为什么需要测试报告

任何报告都是从执行者到客户的重要且简洁的信息传输形式。那么作为测试人员, 让相关的产研合作方知悉关于软件测试过程是非常必要的.测试报告的作用有如下3个方面:

  1. 测试报告是评估产品质量是否满足发布标准的文件.

  2. 测试报告能够评估项目的当前状态和产品质量.

  3. 测试报告可以是说明项目需要采取纠正措施的依据.

2.who --- 测试报告给谁

创建报告时, 首先要明确它的用途和接收对象, 根据目标受众关注的需求, 来确定报告应该包含哪些信息.

测试报告目标受众
角色 关注点 报告内容
产品经理 需要跟进项目进展 测试的进度与风险
项目经理 需要项目质量结果 简短清晰的结论(是/否)
(研发/测试)经理

存在的问题与待改进

应用方法与技术描述

缺陷是如何产生的,如何解决的, 缺陷原因分析

测试流程是否有待改进的地方

3.What --- 测试报告中的内容

测试报告相对于时间可以分为两种类型:中间的和最终的。

3.1 测试进度报告

描述项目当前测试的进度, 是否存在风险, 缺陷状态及修复速度.

内容:

  • 测试状态 -- (正常 / 延期风险)
  • 测试用例执行进度 -- (按模块汇报进度, 已执行用例数, 通过数, 失败数)
  • 缺陷汇总及状态 -- (bug数量, 优先级, 当前状态)

3.2 版本/迭代测试报告

测试结果, 描述了测试团队执行的任务, 缺陷汇总, 描述研发团队的提测质量.

内容:

  • 项目信息 -- 本版本项目的主要功能描述

  • 测试目标 -- 软件测试过程的每个阶段(功能测试、性能测试、UI 测试等)的目标都需要在测试报告中进行描述

  • 测试总结 -- 执行的测试用例概述(用例总数, 通过数, 失败数)和详情.    以Allure的测试报告示例:

  • 缺陷总结 -- bug总数, 按照状态, 优先级报表. 以jira中的饼图报表为例

4.How 如何写测试报告

编写测试报告应该遵循以下原则:

  1. 结论先行, 数据支撑.
  2. 先总后分, 先主要后细节
  3. 标准化, 保持一致性

4.1 结论先行, 数据支撑.

先表明测试结论,尽量使用直观的图表展示数据, 方便读者第一时间获知质量状态.

数据应使用客观数据,  只描述事实, 不要添加主观感受.

4.2 先总后分, 先主要后细节

报告中应该提现重点. 提炼汇总输出, 详情不宜全部放到正文中. (如测试进度报告通常在钉钉等平台同步, 详情数据尽量以链接形势跳转到其他平台)

4.3 标准化, 保持一致性

测试报告使用标准模板。使得读者会更容易查看后续迭代的测试报告, 方便更快的找到关注的关键信息.

【思考】如何写好测试报告相关推荐

  1. Z怎样写系统测试报告(A)

    怎样写系统测试报告 作者姓名:XXX 案例所属产品:XXX 案例来源:测试总结 问题单号: 关键词: 测试报告.系统测试报告 ------------------------------------- ...

  2. 基于React开发范式的思考:写在Lesx发布之际

    例子:lesx-example webpack loader: lesx-loader 一些背景 现在前端框架已经呈现出React.Angular.Vue三足鼎立的局势,对于三者的对比以及技术选型的思 ...

  3. 怎么写功能测试报告,分享专业的功能报告模板

    功能测试报告是指对软件产品或者程序的各项功能进行检测,将测试过程和测试结果写成文档,对测试过程中发现的问题进行分析,为之后的修复及bug管理提供依据. 功能测试是软件测试门类中的一项基础测试,但是因为 ...

  4. 读刘未鹏博客反思和总结(看书,思考,写博文)

    今天晚上把刘未鹏大牛的博客好好的翻了翻,对自己以后看书,学习的方式做个总结,本文并无新颖的观点,内容均来自刘未鹏大牛的博客,各位看官如果对此文观点有兴趣, 文章末尾有传送门.毕竟原汁原味的才好看嘛! ...

  5. python自我总结笔记、加上一些自己思考_写技术博客那点事(此篇文章 鼓励自己 多思考 多学习 多做 )...

    前言 写文章是一个短期收益少,长期收益很大的一件事情,人们总是高估短期收益,低估长期收益.往往是很多人坚持不下来,特别是写文章的初期,刚写完文章没有人阅读会有一种挫败感,影响了后期创作. 从某种意义上 ...

  6. 目标检测入门知识以思考(写于2021.11)

    本文中的内容,是基于两篇论文以及<机器学习入门好文,强烈推荐>的全文结构,并针对其中不懂的内容进行拓展查阅后写的.因为过多的概念和术语不清晰,所以目前只是简单的对相关知识进行查阅并写下自己 ...

  7. 【人人都是产品经理1.0读书笔记】写给-1到3岁的产品经理(含自我思考与总结)

    文章目录 1.写给-1到3岁的产品经理 1.1 第一句话 1.2 产品是什么 1.百度百科词条-产品 2.产品 3.产品经理的来源 4.产品经理的招聘信息 阿里巴巴 工作职责: 职位要求: 百度 工作 ...

  8. 让业务满意的性能测试报告模板应该是怎样的?

    小编热衷于收集整理资源,记录踩坑到爬坑的过程.希望能把自己所学,实际工作中使用的技术.学习方法.心得及踩过的一些坑,记录下来.也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己 ...

  9. 雷军做程序员时写的博客,太牛了!

    这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历.初衷以及思考.写的不错,转来给大家看看. 如果程序人生的话,这条路太漫长. 我并非天生喜欢写程序,上高中时也没有想过程序员的生活. 我 ...

最新文章

  1. windows7、windows 2008和windows 2008 R2 的系统封装介绍
  2. 计算机模拟虫洞,Canvas 3D虫洞模拟
  3. 【模型解读】resnet中的残差连接,你确定真的看懂了?
  4. java.lang包【Object类】
  5. 0530JavaScript基础2
  6. 学习手记(2019/7/05~2019/8/31)——快乐暑假
  7. javascript指南_JavaScript的完整指南
  8. 一文带你熟悉Pytorch->Caffe->om模型转换流程
  9. Python学习笔记(尚硅谷)
  10. ubuntu18.04彻底卸载mysql5.7,图文详解
  11. 动态图php打不开,PHP如何判断一个gif图片是否为动态图片
  12. CSDN积分计算方法
  13. ecshop批量打印快递单
  14. 基于CANdelaStudio制作CDD流程概述
  15. 高端投影仪有哪些品牌,当贝X3激光投影仪市占比达53.7%
  16. java 记录微信转发次数_微信分享朋友圈记录分享次数统计实现
  17. 顺应EMM趋势,烽火星空重磅出击
  18. 2014年十大最失意的科技大佬:最差CEO揭晓
  19. 【CV作业02】图像灰度值变换+UI
  20. pdfFactory Pro书签功能介绍

热门文章

  1. C++中std::string::npos
  2. 游戏资源的制作和下载
  3. ★不容错过的PPT教程!
  4. java hive建表_java jdbc 操作 hive 建表 load 数据
  5. 如何实现用户增长以及提高转化率?
  6. android 仿qq换肤功能,Android插件化的思考——仿QQ一键换肤,思考比实现更重要!.doc...
  7. 聚乙烯醇/全氟磺酸基聚合物重金属吸附膜纳米纤维膜
  8. 欢乐消除开心假日小游戏攻略
  9. [pinia]getActivePinia was called with no active Pinia. Did you forget to install pinia?
  10. Oracle授权语句