如何带好软件测试新人&测试新人如何学习

 

1、熟悉工作环境,认识新同事

  2、制定学习计划、跟进学习进度

  (1)了解新人的情况,制定出尽量适合新人的学习计划,计划制定的要细致,包括各个阶段要学习的内容、学习时间、学习资料、学习产出。

  (2)找个机会和新人一起看下学习计划,讲解计划内容以及认真听取新人的意见,根据新人反馈的信息适当的调整计划。和新人的沟通可以让自已更能了解新人,制定尽量适合新人的计划能让新人带着合理的目标去学习,而不会让新人感到迷茫和困惑。

  (3)跟进学习进度是让自已了解前期制定的计划是不是适合新人,并且可以通过这种方式了解新人的学习情况和遇到的问题,及时根据具体情况协助新人解决。在新人执行计划前,告诉新人以日报的形式反映学习进度、遇到的问题、心得。

  3、讲解概念性的问题,让新人从整体上有个大概了解

  (1)工作内容:新人一进来不知道自已所在的组是做什么测试的,自已的职责和任务是什么。所以师傅要主动介绍工作内容,测试的系统是什么,是通过哪种方式进行测试,以及她将来要做的工作是什么。

  (2)发布流程方面:告诉新人发布流程的学习网址,告知流程平台的作用。

  (3)业务方面:

  ● 告诉新人业务的学习网址,告知业务学习是根本,虽然一进来是做接口测试,但是只有在了解业务的情况下才能更好的胜任测试的工作。

  ● 把自已以前整理好的主要业务流程图和基本业务术语文档给新人,先让新人阅读,第一遍看新人肯定会懵,所以师傅应该给予大概的讲解,告诉新人遇到任何问题都可以问,不怕被打扰,只怕没问题问,因为只有新人带着问题问才知道新人需要什么帮助。

  ● 新人有一定的经验后可以给予新人整理某块业务的机会,这样有助于她对这块业务更深层次的了解。由于我带的新人所分配的工作任务是做接口测试和偶尔做功能测试,其实在做功能测试的时候她已经了解了一些业务,所以我会整理出相关业务的一级业务点和底层对应的接口,然后让新人查找知识沉淀或者功能基线用例库把该业务的所有业务点画出mm图,让她试着根据阅读接口的实现代码进行完善mm图。

  (4)测试流程方面:测试流程是新人需要掌握的,这样可以让新人知道整个测试各个阶段需要做哪些工作,包括:什么时候了解需求、什么时候测试用例评审、什么时候开始测试、什么时候接口测试完成进入功能测试、什么时候daily测试,什么时候预发测试。

  (5)测试技术方面:

  ● 给新人分享所测系统的架构以及如何搭建接口测试环境,这个分享是很有必要的,新人不仅要知其然而且要知其所以然,所以讲解的时候要通俗易懂,目的只想让新人知道被测系统是怎样的架构,我们又是如何进行接口测试的,直到新人能真正理解为止。

  ● 给个简单的接口让新人第一次与接口测试亲密接触,我是以一个业务逻辑非常简单的接口让新人做的,因为第1次做接口测试,我会告诉她如何去设计正常流和异常流测试用例,如何写测试脚本和验证点到位。同时,我会写好第1个测试脚本,然后让她完成其他脚本的编写,并且给予review。

  ● 给新人找个稍微有点业务逻辑的接口让她测试,这样她可能通过对这个接口测试了解到相关的业务,也可以了解更复杂点的开发代码

  ● 告诉新人如何提bug

  ● 告诉新人测试过程中的重点是什么,以及测试时间的把握

  4、善于听取新人的问题并给予回复

  (1)新人问问题是一件非常正常的事情,反而没有问题可以问这才叫人干着急,所以当新人问问题的时候,尤其前几次问师傅问题时,师傅态度要诚恳,要有耐心,要是一个很好的听众。这点是从我师傅宋缺和文朗那学到的,我觉得做好一个师傅,要善于听取新人的问题和意见,这样新人才敢抛出问题,不会把问题烂到肚子里,从而才能解决问题,这样也可以提升以后的工作效率。

  (2)帮新人解决问题时最好告诉新人自已怎么解决的,解决的思路和方法是什么,这样在你帮她解决问题的同时也在教她知识,下次同样的问题她就会解决了。

  5、信任和鼓励对方、让新人更加自信

  (1)第1次让新人整理mm图时,我会给予一些指导,同时自已也会整理同一个业务的mm图,然后对比新人产出的mm图和新人一起讨论,这样可以知道她的思路是什么,思路对不对,以及表达我自已的观点。互相讨论交换思考可以让新人觉得你尊重她,同时她也会很愿意很主动的表达自已的观点。

  (2)新人来到新的环境工作,心里或多或少会有点压力,在工作中偶尔问问新人工作和生活情况,关心下新人,会让她感觉到新环境的温暖,也许可以让她更轻松更快乐的工作。

  (3)多鼓励别人是一种美德,因为这是你对新人的认可,会让新人更有信心和激情去胜任手头上繁忙的工作。

  (4)当新人成长了,达到自已的预估目标时,我觉得要让新人独立的去承担一些工作,可能新人会很有压力,心里会担心万一业务理解的有偏差遗漏了问题怎么办,万一在发布之前测不完怎么办。其实这种心态是很正常的,所以师傅要把握好这个度,要做好review工作,要在适当的时候问问新人进展过程中有什么风险需不需要帮助。当新人独立的完成了测试工作,体会到整个测试并没有延期,并没有遗漏的问题时,新人会更自信的面对以后的工作。因为信任,所以简单。

你可能感兴趣的:(如何带好软件测试新人&测试新人如何学习)