关于成为一名优秀的软件测试工程师

入行5年,手工3年,自动化2年。从目前招聘信息来看,整个市场都充斥着会自动化就很牛逼的感觉,会自动化就可以拿高薪(确实如此),会写代码不管是在程序员中间还是在领导眼里,软件测试工程师都变得越来越有地位。这样很容易让软件测试工程师进入一个误区,就是认为只要懂得的编程技术越多,代码能力越牛就能成为一个优秀的软件测试工程师,这样那还不如去做一个程序员。我们渐渐背离我们原来的道路。自动化只是测试的手段之一,仅是用于测试的工具,会写代码在测试软件中仅能代表锦上添花,而严谨的测试逻辑思维,分析能力才是软件测试的雪中送炭。每一个入行的软件测试工程师,大多数在最开始的时候基础都打的不好。如何去分析页面,分析功能,设计测试用例,其实基本功是很差的。稍微有点年限的测试工程师也开始追求自动化,追求写代码。把原本应该夯实基础的时间都浪费到了寻找学习自动化出路上。我们在工作的过程中,一定要在写测试用例上花很大的功夫,这样也许写出来的自动化测试脚本才是好的测试脚本,反之不管你代码技术再牛,那也是一个失败的自动化测试脚本,本末倒置最适合用来形容这一情形。软件测试工程师背负了很多,起点很低,但是要做到优秀却不比优秀的开发工程师学习的少。在培养成为一位思维严谨具有逻辑性,具有一定的页面分析能力,能写一手好的测试用例的前提下。便才能算是可以深入研究自动化测试了。我入行5年,都不敢保证自己写的测试用例非常的优秀。这也是我要反省的地方。以上并不是给不想学自动化的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:1.熟悉js

2.会一门脚本语言python或是java

3.掌握自动化测试框架,selenium或其他,或是工具qtp(估计外企,有钱的企业才用)

4,会一门sql语言。如:mysql5.掌握一个性能测试工具jemter或是loadrunner(同样是外企或是有钱企业)。在学习以上知识的前提下,千万不要望了最重要的是写一手好的测试用例,否则就算运气好拿了高薪,但都不敢说是一个优秀的软件测试工程师。

(作者:海鸥搭配太阳来源:



转载请注明地址:http://www.yulinbing999.net/mnabss/11693.html
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章