自学selenium半年一点小感觉

学习自动化半年有余了,从一开始迷茫不知所措迟迟入不了门,到如今能写脚本,看起来

还凑合,个中艰难也只有经历的人才懂,学习的第一座大山就是本身,克服懒惰,克服急

躁,克服外界的种种诱惑;若是这座山翻越过去了,那么恭喜你,你已经战胜了最大的敌

人了(就是本身啦),接下来就好办多了。下面还有一座山,如何在过了热恋期还能保持

新鲜感,一如既往的投入精力研究学习,无论你多是上班很忙,加班加到吐血,仍是以

前都是点点点,技术上更是小白,都要保持百分之百的热情;仍是彻底自学,周围也没人

会,没人引导,只能靠本身捣鼓。不幸的是,我很符合上面提到的,所略微不一样的是,我

大学里学过C语言,HTML的知识,算是有一点功底吧。
第一天开始了解Selenium,觉得会了工具就是会自动化了,装了Selenium IDE,录制了一段

脚本,结果回放根本就报错,不会改,网上查来的资料书上说是能够导出各类语言的代码

,而后再拷出来修改下,结果也不会啊,录制-回放的学习路子果断弃之,今后走上了手写

脚本的不归路,那么问题来了,既然要手写,确定要会语言,我就会C,恰恰这个还不支持

C,没办法,开始学Java(选这个也有是点缘由的,我家那位就是java开发,大家懂的),

开始搭环境,配置环境变量,第一个Java代码就是输出,HelloWorld,激动莫名啊,找了

本java的书,照着上面的例子天天敲。看了个大概,接着看selenium,也是找了本书,

selenium cookbook,例子写的很清楚,结果问题又来了,由于是基于UI层面的自动化,那

必然要知道点HTML的知识啊,我是去W3CSchool上看的资料,W3C是web技术的标准吧,顺带

着还看了CSS,JS,XML等的一些知识,都学的不深,也就是有个初步的概念吧,如今就是

让我写个好看一点的页面,那也仍是不会的,只能本身写个简单的输入框啊,单选框啊,

凑合着自动化练习。
其实中间还有不少事,加了2个自动化的群,才发现原来有那么多的大牛们,看人家天天的

聊天的内容,跟本身懂得,那真是叫差距不是通常的大啊,什么框架,什么驱动,什么等

待,彻底没概念,如今想一想,当时的本身问的那些个问题是多么的简单,我连启动浏览器

失败了都问,并且就这么问,也不截图报错信息,也不贴上代码,偶尔也仍是有好心人解

答啊,也真是多亏了这些不认识的人的帮助,之前都是一遇到问题就问别人,本身也不先

检查一遍,致使不少很低级的错误,好比Java是对大小写敏感的,不少时候坑在这上面。

通过一段时间,从群里淘了很多好资料,还有一个好处就是知道了大神们的博客,好比飞

总的,搜罗了一大筐,博客园真是个好地方,谁看谁知道。
要说自学了这么久最大的收获吧,我以为就是,学习了好多不一样的知识,开阔了眼界,感

叹一声,原来测试也能够这么玩。目前也仍是停留在UI层面上,怎么进一步往深了学,还

没路子,等慢慢摸索了。
记得有句话说的好,学的越多,就会以为不懂的不少,就会越谦虚,加油吧,谁的青春痘不容易,不奋斗对不起将来的本身啊!java