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

上一篇 / 下一篇  2012-03-29 09:32:21 / 个人分类:自动化测试

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

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

3t^\ tilgZ2v0

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

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

uq*E[_}$z5a0

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

51Testing软件测试网QT-\2t]I8o/D6L

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

(w#Y*x6d!?j.a`0

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

2h`afw0

$j9K:I,NC P.Mz0  所以要从事自动化测试人员,请你先脚踏实地的把黑盒测试做好,然后在不停的充电补充,多看书、多向人请教,最重要的是多动手练,写一百个脚本和写一万个脚本,并不仅仅是数量增大这么简单,那会是什么样的问题呢?你做了就知道!51Testing软件测试网8[)N0I%J6h#\


TAG:

12qwsa的个人空间 引用 删除 12qwsa   /   2012-03-29 11:36:30
3
 

评分:0

我来说两句

Open Toolbar