软件测试工程师要学会Python
2013-04-12 23:34
363 查看
在IT行业里,有相当大一部分软件测试工程师在从事着完全手动的测试工作。手动测试对测试工程师本身技术能力要求不高以及在业内工资价格低廉,因此很受中小型企业的所推崇。而且很多大型IT,软件,及消费电子制造企业,也有相当数量的手动软件测试工程师。
手动测试有很多好处,从用户的角度,更容易发现隐蔽的问题,很容易招聘到人(因为要求不高,这也成了一些非计算机相关,且冷门专业的应届毕业生进入IT行业的一条捷径)。但是,随着软件产业的发展,电子商务时代及移动互联网时代的到来,软件及系统测试已经越来受到重视。而且软件和系统开发的模式也发生了巨大的改变,在开发的过程中更早的引入测试,以及开发和测试融合成了主流, 如当前流行的TDD, Agile, Scrum开发模式等。这个时候,手动测试局限性和弱点就凸现出来了。自动化测试的必要性和紧迫性快速的增长。
自动化测试,很显然也是属于开发的范畴,只不过开发的是测试框架,测试工具,测试脚本等。而自动化测试开发最广泛使用的开发语言很显然就是当今急速流行的动态的面向过程的脚本语言Python。我们可以通过最近IT行业的招聘情况来看出对Python的需求。
从上面表格来, 对于自动化测试岗位,均对Python有较高的要求。而且这些职位给的工资都是很具有诱惑力的连国内屌丝公司也不示弱。可以看得出,Python在自动化测试领域内的分量。所以,如果你是软件测试工程师,为了你能更加值钱,掌握Python是不是很有必要呢?
手动测试有很多好处,从用户的角度,更容易发现隐蔽的问题,很容易招聘到人(因为要求不高,这也成了一些非计算机相关,且冷门专业的应届毕业生进入IT行业的一条捷径)。但是,随着软件产业的发展,电子商务时代及移动互联网时代的到来,软件及系统测试已经越来受到重视。而且软件和系统开发的模式也发生了巨大的改变,在开发的过程中更早的引入测试,以及开发和测试融合成了主流, 如当前流行的TDD, Agile, Scrum开发模式等。这个时候,手动测试局限性和弱点就凸现出来了。自动化测试的必要性和紧迫性快速的增长。
自动化测试,很显然也是属于开发的范畴,只不过开发的是测试框架,测试工具,测试脚本等。而自动化测试开发最广泛使用的开发语言很显然就是当今急速流行的动态的面向过程的脚本语言Python。我们可以通过最近IT行业的招聘情况来看出对Python的需求。
Title | Qualifications | Salary | Remark |
高级自动化测试开发工程师 | 强编程能力in Perl, Ruby,或Python | 200~500K/Y | 大型米资互联网企业 |
Sr. QA Engineer | 简单的java开发经验,丰富的Python编程经验 | 15 ~22K/M | 大型外资通信企业 |
QA Engineer | Good working knowledge of common scripting languages such as Python, Perl, TCL or Unix Shell or advanced language as Java, C++ | 250K~350K/Y | 米国视频会议公司 |
Python研发高级工程师 | 精通python,具有3年以上Python编程经验 | 150~250K/Y | 国内屌丝公司 |
相关文章推荐
- 软件测试工程师的“薪情”如何
- 北京ISTQB软件测试工程师认证介绍
- 【QA面试经】软件测试工程师面试题-腾讯QQ
- 一位软件测试工程师浅谈用户体验
- 华为软件测试工程师与普通软件工程师的区别
- 网上流传的软件测试工程师目前有以下几个等级
- 漫谈软件测试工程师与mercury认证
- 软件测试工程师的角色定位
- 【转】 测试职业思考:如何成为一名优秀的软件测试工程师
- 如何成为一名优秀的软件测试工程师
- 一个软件测试工程师的加班经历
- 做为软件测试工程师,我们需要一个认证吗?
- 【软件测试开发工程师】阿里巴巴集团面试经历,一面&二面
- 软件测试工程师进阶资源批量下载
- 软件测试工程师的职业发展之路
- 从程序员到软件测试工程师
- 软件测试工程师为什么要不断提高自身技能?
- 如何成为一名优秀的软件测试工程师
- 写给一名软件测试工程师
- 航天信息软件测试工程师笔试题