• 0
  • 0
分享
  • 测试经理不用干活儿?谁说的!——软件测试圈
  • 曼倩诙谐 2021-08-23 10:37:27 字数 1511 阅读 1801 收藏 0

  好多人都觉得测试经理已经不进行实际的测试工作了,是不是只是管管人就行了?

  当然不是了,下面我们就来探讨一下测试经理到底每天都在干什么。

  需求分析

  作为测试经理来讲,必须对需求了解的非常透彻,那么在拿到一个需求或者项目的时候,通过需求分析报告,能准确的提出项目的可行性建议以及可能存在的风险。

  避免在项目进行过程中发现了方向性的问题或者无法跨越的鸿沟。

  编写测试计划

  拿到测试需求后,最主要的工作不是马上就开始测试,而是需要根据提测的功能,合理的分配测试人员,编写可行性的测试计划,以保证项目或者需求能按时的完成。

  用例评审

  在测试人员根据需求编写完测试用例之后,测试经理应该组织相关人员进行测试用例的评审工作,通过用例评审,规避方向性的大问题以及不容易注意到的边边角角,对用例进行查缺补漏,防止测试人员在测试过程中对某个功能点遗漏,当然这项工作的前提还是测试经理要充分的了解需求。

  合理的安排工作

  测试经理通过日常工作中不同测试人员的表现,分析测试人员的擅长项,并将不同测试人员安排在合理的岗位上。比如说有人擅长挖掘需求,编写测试用例,那么将这类人安排在编写测试用例,对接需求的岗位,这样能提高用例评审的通过率,变相的提高了工作效率;

  而有一部分人对工具感兴趣,那么可以将这部分人安排在自动化测试或者性能测试的岗位上。这样通过合理的工作分工,每个人都在做自己擅长和感兴趣的部分,这样可以提高测试人员对工作的兴趣,从而提高工作效率。

  对产品的主要业务流进行确认测试

  虽然说产品上线之前已经经过了层层把关,但是对于产品最核心的业务流来说,测试经理也应该对其进行确认测试,保证其能正常运转。

  问题总结归纳

  对测试过程中出现的问题进行总结归纳,对测试用例编写过程中容易遗漏的点进行记录,然后将这些点总结成文档,宣贯给每一个测试人员,使其在编写测试用例或者执行测试的过程中,着重的注意这些容易出错的点。

  Bug跟踪

  在每测试完一个阶段后,都要对系统中现存的问题进行跟踪,了解未解决的原因及是否会对正常业务流程造成影响。

  对于难复现的bug,也要积极的参与到问题定位的行列中来,以求尽快的复现并解决问题。

  技术支持

  测试人员在测试过程中遇到的问题,也是需要测试经理来解决的。

  如果是测试人员需求不明确,那么需要再跟测试人员讲解需求,直到测试人员能把需求理解透彻。如果是技术方面的问题,比如说工具的使用及在使用过程中的问题,那么也需要测试经理去将自己的经验或方法传授给他们。

  人才补充

  当发现测试人员有离职苗头或者已经提出离职的情况下,测试经理就需要尽快的物色合适的替补人员来接替离职人员的工作,这就需要测试经理有一套自己的人才招聘的标准,保证招聘到工作能力强且薪资要求合理的人才。

  建设或者维系满足要求的测试体系

  如果公司已经有一套比较完整的测试体系,那么需要测试经理来维系并不断优化这套体系,使之能不断满足市场的变化。

  如果公司还没有建立这种体系,那么就需要测试经理根据公司及项目组的实际情况,建立一套符合当前生产要求的测试体系,以保证测试工作能正常运行。

  经过上述分析发现,原来测试经理要干的事儿可真不少,并不是管管人这么简单,他的工作是多而杂乱的,需要照顾到测试组的方方面面。当然也并不是所有的公司都是这样的,每个公司都有每个公司的特殊要求,当然测试经理的工作也会有所不同。

  如果有想向测试经理方向转型的人,以上可以作为参考,在出去应聘之前先着重的提高一下这方面的技能,或者考虑一下自己适不适合朝这个方向发展。



作者:CICI   

来源:51Testing软件测试网原创

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 作为一名测试人,掌握数据库常用的操作不可缺少,下面就一段mysql 查询语句梳理几个相关语法知识。 本篇文章主要包括两方面内容常用的sql语法开发代码中如何和sql进行关联案例代码` select a.blastid,d.apptime,a.charge_approve,             a.blast_batch,            ...
            0 0 1680
            分享
          •   在数字化时代,数据已经成为银行的重要资产,而数据治理则是确保数据质量、安全性和可用性的关键。那么,什么是银行数据治理?为什么我们需要银行数据治理?又如何进行有效的银行数据治理呢?又有哪些数据治理技术及其在银行领域的实际应用呢?本文将为您一一解答。  1.什么是银行数据治理?  银行数据治理是一种对银行数据进行全面管理的过程,包括数据的收集、存储、处理、分析、使用和销毁等各个环节。它涉及到数据的质量管理、安全管理、隐私保护、合规性等多个方面,旨在确保数据的完整性、准确性、一致性和安全性,从而提高数据的可用性和价值。  2.为什么需要银行数据治理?  (1)提高数据质量:通过银行数据治理,可以...
            0 0 1003
            分享
          • 我们在使用软件的过程中,经常会发现了软件的一些问题,从客户体验的视角出发,我们觉得软件开发者一定要重视体验性测试,特别是软件异常的体验性测试,体会客户在操作过程中碰到各种操作异常错误或困境时的心理感受,理解他们的心理状态,分析其合理性,找到解决或规避方法,这样才能提高软件的口碑,减少用户的投诉。某商业银行的“掌上银行”的手机APP,面向大众客户,为客户提供各种金融服务,笔者对其在安卓版本和安全检测进行了体验性测试。这些体验场景是基础性的且容易引发用户第一感受反应,直接决定用户好感度和使用倾向。经过体验性测试,个人觉得较好地处理了软件异常的体验性问题。下面就是测试用例:测试用例一:测试用例编号:...
            0 0 2723
            分享
          • 简介pytest是动态编程语言Python专用的测试框架,它具有易于上手、功能强大、可扩展性好、兼容性强、效率高、第三方插件丰富等特点。功能特征:完整的文档,包括安装,教程和PDF文档简单而又详细的断言模式(使用纯assert语句)自动发现测试模块和功能(以test为标识)可以运行unittest和nose框架的测试用例灵活的固件,用于管理小型或参数化的长期测试资源丰富的插件架构,拥有三百多个外部插件和丰富的社区编写规则:测试文件以test_开头(以_test结尾也可以)测试类以Test开头,并且不能带有 init 方法测试函数以test_开头断言使用基本的assert即可自动发现规则:如果未...
            11 12 3157
            分享
          • 计算机基础1、虚拟内存:进程被创建时,会被分配一个虚拟内存,在进程未开始运行时,这只是一个内存布局。当进程开始运行,就会把虚拟内存对应的数据和代码块拷贝到物理内存中。如果物理内存上没有对应的页表,会发生缺页异常。程序访问的地址都是虚拟内存地址,通过页表才能找到真正的物理内存地址。2、TCP/IP五层模型(从下往上):物理层:保证原始数据可在各种物理媒体上传输,主要应用:集线器数据链路层:传输单位为帧,主要应用:交换机网络层:传输单位为数据报,主要应用:路由器,保证端到端系统之间通信正常,路径选择、路由及逻辑寻址。主要协议:IP协议、ICMP协议(ping命令即为该协议)、ARP协议(IP地址转...
            2 5 2794
            分享
      • 51testing软件测试圈微信