什么样的人才是真正的自动化测试工程师?

发表于:2012-3-28 10:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Robel.Yi    来源:51Testing软件测试博客

  自动化测试,这个在近年开始迅速变热的名词,它究竟包含了什么样的意义?为什么那么多人说自己会自动化测试而企业每天都在喊招不到自动化测试人员?为什么那么多的企业大张旗鼓实施了自动化,最终却草草收尾?

  遇到过很多的企业,在招自动化测试的时候,列了一堆堆的要求,与招神仙无异,由此造成的问题是应聘者的简历迅速跟上了企业的要求,把听过一次名字的东西写成了解,把用过的写成熟悉,把熟悉的东西写成精通;招聘部门本想通过提高要求花最小的代价找到合适的人才,切徒劳无功,面对一份份虚假的简历,依旧需要睁大眼睛仔细剥离水份,而应聘者依然忙于拒绝与被拒绝的杯具中,那到底自动化测试人员是什么样的人?要符合一些什么样的条件,要具备什么样的功底呢?

  其实简单的说来,自动化测试人员就一句话,你能在现有的条件下告诉你的领导同事要怎么一步步开展自动化测试工作,并能在不同的条件下把能做的做到最好,不能做的变成可以做的。

  相信有很多面试过自动化测试的人有这样的经历,应聘者一提到自动化测试就说用过QTP或者其他什么工具什么的,也可能是招聘者一开口就问你曾经用过些什么工具,其实自动化测试工具只是实现自动化测试的种工具手段,其更重要是它的自动化思想。

  我建议有志做自动化测试的人,先理清楚你的思路,总结经验和教训,思考清楚怎么才能把一个项目开展起来自动化 怎么核算覆盖度,怎么计算投入回报周期,收益率,而工具并不是你首先要考虑的问题。 大多数公司不会在招你后就给你投入很多资源 你需要拿出成绩拿出结果去说服领导,你怎么根据现在的现况,制定一个方案,想好从哪里入手、怎么体现价值,然后怎么去影响别人和规范一些制度、流程。

  作为一个自动化测试人员,我大概描述一下基本要求吧:要非常熟悉黑盒测试用例设计方法、至少做过一两年黑盒测试,熟悉整个测试开发流程,熟悉软件开发模型;熟练使用一种或多种自动化测试工具,具有良好的脚本代码编写能力;进阶要求:精通自动化测试思想、原理;有良好的沟通和资源协调能力;至少熟悉一门语言并且用它开发过东西;至少精通一门自动化测试工具,至少写过一种自动化测试框架或对工具进行过二次开发并且成功运用到项目中。

  万丈高楼平地起,没做过一两年黑盒测试的人来搞自动化开什么玩笑,难怪如此多的公司做自动化最后都是失败的,自动化测试就是来解决手工测试的问题的,你首先得本身就是一名优秀的黑盒测试人员。如果你连用例的级别都不清楚,你怎么划分自动化脚本集合?如果你本身对测试的流程都不清楚,你知道从哪些方面切入自动化吗?如果你自己都对BUG不敏感,我不敢想像你设计出来自动化工具、框架或者你写的脚本,能对BUG有多敏感?如此关联总总,不必详说,相信大家都或多或少能想出一些来。

  所以要从事自动化测试人员,请你先脚踏实地的把黑盒测试做好,然后在不停的充电补充,多看书、多向人请教,最重要的是多动手练,写一百个脚本和写一万个脚本,并不仅仅是数量增大这么简单,那会是什么样的问题呢?你做了就知道!

版权声明:本文出自 Robel.Yi 的51Testing软件测试博客:http://www.51testing.com/?222680

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • SilenceHost
    2012-4-07 22:09:14

    确实,自动化是基于手工测试而来的

  • ratankoy
    2012-4-07 16:32:32

    不错

  • lyscser
    2012-3-28 16:03:23

    是的,看不上没做过手工测试的自动化测试技术仔……

  • ervinzhang
    2012-3-28 13:39:50

    深表赞同,自动化工程师首先得对项目深入了解,对bug敏感,知道什么地方会出bug,从而不断的深化测试用例和脚本,达到更高的覆盖度,而不是开发一堆看似有用而实际只是边缘皮毛的小工具。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号