咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans
闲聊自动化测试
- 2018-02-09 13:57:00
- 大管家
- 原创 1573 投稿得红包
首先完自动化就要有对自动化测试的理解,不是仅仅是写代码!!!!!凡是真正做过自动化的人都明白写代码是最不难的,难得是实现代码的思想,也就是框架的构建!!!!!!我想参加我python自动化测试培训的童鞋会深有体会!
其次,在工作中是纯粹的自动化测试岗位还是功能测试为主自己偶尔写一些脚本去简化自己测试过程中的一个复杂情况。这个我觉得各有各的好处,就看你怎么看待了。只有自己定位好之后才能在找工作的过程中找到自己的位置,找到位置才能体现自己的价值,工作起来才更有劲。
再次,学习自动化本身就是枯燥并快乐,枯燥就是你要对着一堆你都不知道啥玩意的代码去写他,而快乐就是当你征服了这个代码禽兽你会感觉非常爽。不过这里我要强调一点,看代码很容易,比如我上课的时候拿demo给大家讲,大家基本都可以看懂,也觉得不难,但!!!!!真正写起来确实大大的bug啊,各种低级错误一而再再而三的犯,所以检验自己学的如何就是实际去写写代码就知道了,这就是个熟练工。。。。。我调试代码有时候一个问题都要调1天。。。。。。。。最后发现是非常弱智的问题导致,唉,你说是该爱还是该恨。。。。。。。。
最后,简单聊聊面试,具体的问题就不说了。对于面试官而言,最关心的是你已经做过什么都知道些什么。比方说都会问用什么语言,什么工具,什么架构,等等。再就是你会的和他们需要的是否匹配。
这里有个严重的问题,很多童鞋以为我一道题没有写出来我就完蛋了,公司不要我了,我可以负责任的告诉你,稍好的公司都不会这么做,重要的是你有没有这个思路,比如给你一个题虽然你没有做出来,但你分析的思路,思考问题的方式很不错,面试官喜欢这样的人,因为结果有可能是抄来的,但过程可以比较好的看出一个人的水平!所以任何技术玩到高处并不是你会写多少代码,而是你有多牛逼的思想!
最后大家自己去思考几个问题吧!
为什么要进行自动化测试?
如何保证自动化测试脚本的有效性?
你怎么看待UI自动化和接口自动化?
自动化实施的流程是怎样的?