同事小王:你第一份工作同事咋样?为什么离职?
测试小张:第一份工作就是测试,微软外包。别人在测试完了以后不知道干嘛,我抓紧时间看vs的源代码,抓紧时间看pheonix的源代码,抓紧时间看微软那个Perl和bat写的自动化测试系统的源代码。然后因为加班太多,老子不干了!
同事小王:为什么你几乎没加过班,上班还总是看片上网打游戏?
测试小张:别人测试完了以后不知道在干嘛,我在学lua写游戏引擎的脚本系统,我在用lua和之前学到的微软那个东西做自动化测试系统,再然后,我用微软学来的东西和lua山寨了一个自动化测试系统。从那以后,我工作几乎完全自动化,偶尔有时候贪玩了没做完,回家复制粘贴修修补补一下也就完成任务了。
同事小王:做了大半年的自动化测试,可是我没有进步,感觉在浪费时间怎么办?
测试小张:当年我呆的外包公司别说随便上网了,连u盘都不让带,我不也发挥主观能动性找到了岗位的资源优势?他妈的没接触到技术性的东西你不会自己去接触啊,都二十好几的人了,还在等人把东西嚼碎了喂你嘴里???
同事小王:我感觉自动化测试很无聊,没前途啊……
测试小张:
你有设计过网络爆卡的时候丢包率高的环境下,网购页面内容吗?
你有试过系统重启浏览器缓存cookie历史统统清楚以后的购物车吗?
你有试过互相冲突的选择数据有没有问题吗?
更极端一点,你有计算过点击两个按钮的鼠标操作移动距离是不是顺手啊?
那些说测试工作无聊的人,你们能每天管理一个实验室里上百台不一样的虚拟机重装系统重装测试环境然后重新测试保证测试过程不被干扰吗?
最后,30万个case都做不到没有遗漏,你们那些靠人工的,能有多少覆盖率……玩星际都知道去统计4分20秒出4bg,做一份工作事关生存了到时一点方向都没有,上头让你干嘛你干嘛,这职位会有意思才怪。
自己不动脑筋去研究一个职位的核心竞争力和可以发展的硬实力,怪这个职位无聊?
自动化测试是相当于手工测试来说,使用代码或者工具,把复杂的测试工作从手工转化为机器自动执行,比如日志过滤、回放,接口和服务的监控。
对于自动化测试最大的认识误区就是不清楚自动化测试目标是什么,对于达到目标所要进行的投入也没有计划。
如果你是测试经理或者总监,你就不能简单化和孤立的去看待自动化测试,确保自己能够听取真正理解产品、团队和自动化的测试工程师的判断,也一定要思考3个问题:
-
什么样的项目适合自动化
-
自动化测试的介入时间
-
自动化程度和自动化率
或许你会听到自动化测试成本高等负面的反馈,但你要知道,对于工具与方案,最终效果还是由实施者去决定的,我们应该做的是不断提升自己!
从个人能力水平评估、学习规划与建议,到语言、理论与工具学习,再到工作项目问题解答,带你在实战中解决遇到的各种问题,不仅学技术,更要学习解决问题的思路!
同时,还可免费领取
自动化测试精选面试题+相关视频
各种精选资料免费赠送
150多道精选面试题
涵盖测试技术、开发及环境搭建类、HR面试三大方面
超过20G自动化测试必备知识精选视频,添加群触手可得!祝大家成为更好的自己!周末愉快!