• 0
  • 0
分享
  • 软件测试经验分享:测试人员如何写总结——软件测试圈
  • 恬恬圈 2023-05-10 16:47:59 字数 2090 阅读 816 收藏 0

  最近参与了几次面试,面试者的简历中都会提及:需求或者版本测试结束后会进行测试总结,不仅仅提供一份测试报告以及相关文档手册。

  于是特意追问了一下,测试总结中都包含什么内容。

  答复上基本都是:执行了多少用例、发现了多少问题、解决了多少问题,待解决的问题还有多少、bug的修复率是多少,很少有其它方面的延伸。

  于是自己也思考了一些,整理了这篇文章,也希望大家多多补充,提提意见。

1-1.jpg

  一、何为测试总结

  区别与测试报告一般是针对开发完成编码后对开发质量的一个总结。

  测试总结站的角度,更多是在整个软件研发过程中所有问题的总结,总结的范围相对更宽一些。

  包含需求搜集阶段的问题、产品需求分析设计阶段的问题、开发设计编辑阶段的问题、产品测试阶段的问题、项目上线后反馈的问题的总结等等。

  二、何时进行

  1.需求测试或者发布测试结束后

  此时进行总结更具有时效性,但缺少使用者对此版本的直接反馈,只能算是内部总结。

  2.产品上线应用一段时间之后

  此时总结,增加了客户使用后的反馈,更有利于从第三方视角反馈发布版本的质量情况及用户视角暴露的问题。

  三、谁来组织/谁要参与

  组织者:一般由测试经理或者对应项目的负责人发起。

  参与者:项目经理、产品经理、开发经理、测试经理及其它相关人员。

  四、总结形式/载体

  1.召开总结会议(载体:word、excel、ppt、视频等),常用ppt。

  2.邮件沟通反馈。

  3.视频会议等。

  具体形式因团队而已,重点要关注效果,总结后要形成可落地的改进计划。

  五、总结内容

  版本总结中应该包含哪些内容?

  有那些量化的数据可以分析?

  之前收藏了Vincent的一篇博客,,针对研发及测试阶段的分析说明已经很到位。

  涉及到开发、测试计划偏离度的分析,缺陷类型、优先级、分布、质量趋势的分析,建议大家可以仔细拜读下。

  里面涉及的内容这里就不再次体现,其他方面的内容这里做下补充,大家可以整合一份适用于自己公司的一套标准。

  前边我们提到,要总结需求搜集阶段的问题、产品需求分析设计阶段的问题、开发设计编码阶段的问题、产品测试阶段的问题、项目上线后反馈的问题等。

  1.需求搜集阶段

  针对需求提交是否及时、是否符合提交规范、描述是否清晰、业务场景是否完备等几个维度进行统计分析。

1-2.jpg

  如图中V1.0版本需求按时提交率只有75%,很有可能造成版本规划延期或者版本发布时间压缩。

  根据相关数据及测试过程中产生的影响,针对需求搜集放提出相应建议,并要求需求搜集放给出相应的保障措施及计划。

  一般提交需求的是客户的业务人员或者公司内部相关对接人员,相关建议和改进需要传递到这些人,并督促改善。

  2.需求分析及设计

  针对需求,产品是否按时审批、按时提交相关分析设计文档、组织相关需求评审沟通会议、插入需求占比等相等 。

1-3.jpg

  此处插入需求占比,也可根据插入需求工时与版本规划工时进行对比统计。

  此阶段的问题主要集中在产品,需要传递到产品去进行相应改进。

  3.开发设计编码

  针对开发设计提交及时性、开发计划按时完成情况、缺陷数量、缺陷密度、缺陷修复周期、缺陷分类、缺陷修复情况分析Vincent文章中已经说明。

  下面我们从另外一个角度,人力成本投入角度去分析。

-4.jpg

  从上述看,我们能够发现开发在自测与设计阶段的投入较少,从而造成大部分精力都在修复BUG。

  此阶段问题主要集中在开发,可建议开发:定期进行设计Review、代码Review,要求开发做单元测试,写自测报告等手段来提升开发质量。

  4.产品测试阶段

  针对测试用例、测试报告提交的及时性、版本发布内容提交的完备性、计划按时完成情况、缺陷遗留情况、客户,项目反馈问题情况进行分析。

  下面我们从另外一个角度,人力成本投入角度去分析。

1-5.jpg

  从上述看,测试在BUG与产品设计优化上的投入将近占了测试工作的一半,说明开发质量与产品设计存在一定的问题。这时测试工作需要左移,配合产品和开发,将一些问题扼杀在摇篮里。

  5.项目上线后问题反馈

  针对项目/客户反馈问题进行分析总结,类似缺陷分析,重点总结遗漏的原因及后需的规避措施。

1-6.jpg

  上述看,场景遗漏导致的问题较多,需要质量部门重点关注,加强用例设计及评审,丰富完善测试场景。

  六、汇总整理各部门总结并发布

  基于测试总结过程中的数据分析,我们提出了对部门的建议。

  针对提出的建议,各部门要配合梳理可落地的改进措施,汇总到质量部门,质量部门负责整理发布,并监督各节点的改进情况。以保障在下个版本测试过程中,相关问题能够得到有效的规避,从而提升工作的效率与质量。

  针对上述各个阶段的分析总结,除了一些具体的数据以外,可以增加一些具体的案例,这样在分析总结是大家才能切身体会。

  数据的背后不是吐槽那个阶段,那个环节做的不好,初衷是透过数据看本质,不断完善我们的工作流程,达到高效协作,高质输出的目标。



作者:喵说测试    

来源:http://www.51testing.com/html/96/n-7793996.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 接口测试需要考虑的点/如何设计接口测试的用例?接口测试用例编写除了使用功能测试中最基本的等价类,边界值,因果图,错误推测,场景设计等方法外,还要考虑一些其他方面,首先我们要先进行冒烟测试,说白了就是传递正确的参数查看是否返回正确的结果然后还要考虑参数组合:因为参数有必填和非必填,参数的格式、长度,以及数据传输的业务流程中的一些限制,我们要考虑不同的参数组合的情况,以保证能够覆盖到所有的情况以及绕过验证、权限验证、参数是否加密最重要的是要考虑业务逻辑校验,请求的类型、格式,地址、参数,以及数据库的落地情况(比如测试新增更新的接口时,要看数据的返回是否完整,与数据库进行对比)。你做过接口测试吗,怎...
            9 9 2829
            分享
          •   前言  自动化测试在软件开发中起着至关重要的作用,它可以帮助开发团队在快速迭代的环境中保证代码的质量和稳定性。然而,编写测试脚本可能是一个繁琐且耗时的任务。在这方面,借助人工智能技术如ChatGPT,可以显著简化测试脚本的生成过程。本文将介绍如何使用ChatGPT来生成自动化测试脚本,从而加速测试流程并提高效率。  ChatGPT简介  ChatGPT是一个基于GPT-3技术的强大的自然语言处理模型。它能够理解人类语言并生成类似人类的回复,可用于各种自然语言处理任务。在测试领域,我们可以将ChatGPT用于生成测试用例、编写测试脚本和生成测试报告,从而自动化测试过程的不同阶段。  使用Ch...
            0 0 123
            分享
          • 在进行性能测试方案设计前,需要对系统的并发数进行估算,在这里总结了几种计算方法可以提供参考平均并发数计算平均并发数 = (最大活跃用户数 * 访问页面所需时间) / 页面被持续访问时间最大活跃用户数: 不管采用什么公式计算,都只能使用最大活跃用户数进行计算,不能按用户总量计算;访问页面所需时间:单个用户在访问页面所需的单位时间,比如用户打开首页这个动作,从开始到加载完成所需要的时间;访问页面持续时间:活跃用户在高峰时间段访问页面的持续时间,如:早上9点半~10点是高峰访问时间段,则持续时间是30分钟;举个例子:某站有1W活跃用户,在9...
            0 0 2720
            分享
          • PostmanScript功能,支持原生的JS,所以可以使用JS解决很多接口自动化的一些问题,例如接口依赖、接口参数专递和接口断言等;这里主要是针对Pre-RequestScript和Tests两个模块做介绍,它支持以嵌入脚本的方式动态准备测试数据,并根据业务需求设计测试用例。postman接口的运行顺序:每次请求前,先运行Pre-requestScript中的方法,然后在调用接口,最后是运行Tests中的方法,即(Pre-requestScript->接口请求->Tests)一、Pre-requestScript此模块主要是在发送request之前,编写pre-requestsc...
            15 15 1232
            分享
          • 开局即炼狱模式,前端小白躺平摆烂可以吗这几年毕业的大学生有多苦都不必我们说了。大学才4年,疫情占3年,好不容易熬到毕业,找工作又进入了炼狱模式。整个互联网裁员裁到上了热搜,之前选择这个专业时所幻想的高薪梦,大厂梦,受到现实的无情打脸。如何在炼狱模式里成功突围通关呢。突围,从项目实战开始在当前的行业环境和疫情大背景下,企业招人会更加谨慎。应届生或者刚毕业的前端小白在项目经验上十分匮乏,你凭什么卷得过别人,凭什么在这么多的候选人里脱颖而出?项目经验就是程序员的硬通货,也只有做项目才能够真正提高一个人的编程能力。那么死循环又来了————你现在可能找不到工作,可能拿不到实习的offer,没有企业里的真...
            0 0 1072
            分享
      • 51testing软件测试圈微信