最近浏览了很多同学的简历,大部分都有自动化测试,基本都有selenium。但很少有人真正弄清selenium。一个是selenium的提供了很多组件,让人容易上手,然后很多人就没有然后了。二是selenium的更新伴随着工具的合并,很多人压根没高清自己用的是seleniumRC还是webdriver。
根据最近面试的情况,把很多同学在实践selenium的时候没弄清的问题总结了一下,顺便教大家如何快速玩转selenium!
现在测试工程师都在聊什么?
1、python会了吗最近?
2、selenium自动化你们团队进度怎么样?
3、你们自动化框架应用得如何?
4、一直搞手工职业发展会有瓶颈啊,测试真心要往测试开发走啊,搞自动化……
5、我们招聘自动化工程师都10K起,但是到目前还没有招到合适的人选哦,赶紧也学学自动化,涨薪或跳槽去……
自动化工程师的规划之路
如何玩转Selenium自动化?
目前市场上的自动化工具很多,selenium只是其中的一个突出代表。近几年随着开源风、selenium的稳定、版本更新等越来受到市场的欢迎。当然这里不可忽略Python的作用哦!
如果你是小白,想学习自动化,强烈推荐python+selenium。
不要一提代码就恐怖哦(很多测试工程师的通病),其实python与selenium就是一个,要勇于面对,勇于挑战哦,要不自己没有技术上的竞争力,谁来给你涨薪呢?
!、python上手容易,语法简单、大量第三方模块的支持-selenium针对b/s支持非常好,目前各大主流浏览器均支持。当然我还是喜欢FireFox。
学习selenium,IDE部分不是主要的点,重点放在webdriverAPI部分。
2、千万不要把大部分精力放在IDE部分哦
前端知识要适当储备:html、css、js基础等,但是不要把自己搞成前端工程师哦,当然那样对你也是非常有益的。
Selenium是什么?
Selenium是什么,相信从事自动化测试的同学或者有过Python爬虫经历的同学都会有了解。
Selenium是一个Web自动化测试软件,正如Selenium