测试老鸟分享:掌握2项技能,轻松拿到软件测试工程师提供…

  

  时光给予了我们成长也赋予了我们经验,那来说说我的亲身经历吧!入行软件测试已经十年有余,曾经的我认为,进这行是一件非常简单的事情,只要是个正常的人,会点点点,就可以很快胜任这份工作的。确我们起初认为的软件测试,无外乎就是整个软件开发完了,给测试从头到尾点一点,没什么问题,就能上线了。   

  

  正是因为这个理解,所以留给我们的印象就是:测试职业,门槛低,入门简单。如果找不到工作,或者不想干开发,就来做测试吧。   

  

  测试老鸟分享:掌握2项技能,轻松拿到软件测试工程师提供…”>
  </p>
  <p>
  所以,出现了如下的一片景象:
  </p>
  <p>
  一个写了几年代码,写不下去了,听说测试很好上的手,先来做几年测试。
  </p>
  <p>
  B小文员一枚,想入行,听说测试入门简单,请问怎么入行。
  </p>
  <p>
  C之前在工厂上班,太累,且工资低,想入行。听朋友说,测试入门简单,想入行,请问,怎么入?
  </p>
  <p>
  D之前干财务的,想入行,干点技术,听说测试入门简单,怎么入?
  </p>
  <p>
  E高中毕业,不想读书了,想入行,听说测试简单,怎么入?
  </p>
  <p>
  然而,真的是这样吗?随着社会的进步,这行业的不断发展,经历了这十年,我发现,测试行业,已经不是你臆想中的样子了。
  </p>
  <p>
  想要成为一名合格的软件测试从业人员,需要具有极强的综合能力,不仅要懂点代码,还得具有项目管理,环境部署,问题跟进,沟通协调,系统架构等能力。
  </p>
  <p>
  
  虽然每年都会有大批的测试人员涌入,但是随着公司业务量的激增,创业风潮的兴起,测试人才的需求仍然大于供给,软件测试从业者已然成为了一个重要的职位。
  </p>
  <p>
  
  如果只是单纯的测试执行(纯功能执行),没有其他综合技能,无法独立去保障单个产品线的质量工作,是很难找到一份满意的工作的。
  </p>
  <p>
  走过了这十年,也看过了很多各种各样的招聘信息,我总结了下比较热门的软件测试岗,希望可以帮助一些新入门或者还在迷茫中的朋友们。
  </p>
  <p>
  
  </p>
  <p>
  功能测试工程师,性能测试工程师,安全测试工程师等,根据业务的不同,比如WEB测试,H5测试,应用测试,SDK测试,接口测试等;
  </p>
  <p>
  集成测试工程师,白盒测试工程师,QA配置,资料审核等;
  </p>
  <p>
  自动化测试工程师,测试开发工程师,测试工具开发等……
  </p>
  <p>
  
  </p>
  <p>
  想要成为一名普通的测试员很容易,但谁愿意一直停步不前呢。现在的软件测试行业也在一步步不断进步,自然需求的人才也在一点点的提高门槛,那一名优秀的测试从业者需要哪些技能呢?以我的经验,分为硬技能+软技能。
  </p>
  <p>
  
  </p>
  <p>
  1、软件测试基础知识:
  </p>
  <p>
  测试计划编写,设计测试用例,编写测试报告,编写错误报告单,跟踪BUG修复情况,还需要良好的沟通能力,以及各种测试阶段所使用的测试方法,单元测试,功能测试,集成测试,系统测试等等,CMMI/ISO9001,不用全都会,但至少要懂一些。
  </p>
  <p>
  2,各种测试工具的使用:
  </p>
  <p>
  我们在测试的工作中为了能够提高工作效率进程会用到很多工具,QTP, LR, QC, TD, Bugfree, VSS, SVN等等工具,虽然说工具不是万能的但是工具能为我们提高工作效率所以不能把工具当神一样看待,但是必须得会熟练的使用。
  </p>
  <p>
  3、操作系统相关知识:
  </p>
  <p>
  Windows、linux uinx这些都必须会使用,而且不仅仅是简单的操作,一般的服务管理,注册表编辑,命令行操作都需要会,可以想象下一个连apache服务都不会安装配置的人,谁能想象你可以做好基于apache环境的测试工作什。么?你不知道怎么查看磁盘压力,IO数据,其实Windows linux都有提供自带的工具可用于查看这些数据,如果你懂操作系统,这些简单的问题很快便能解决了。
  </p>
  <p>
  4、数据库知识:
  </p>
  <p>
  现在甲骨文的DBA待遇比一般的开发人员待遇还高,这个就表明了数据库在企业中的重要性,作为测试人员虽然不需要有DBA的能力,但是基本的数据库操作你必须得会吧,不管是Oracle、DB2,该软件还是mysql最少都应该能熟悉使用其中的一二。
  <h2 class=测试老鸟分享:掌握2项技能,轻松拿到软件测试工程师提供…