打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Selenium 2.0与Selenum 3.0介绍
什么是Selenium
Selenium是一组web自动化测试工具集,它由以下几个部分构成:
Selenium IDE(Integrated Development Environment) 这是Firefox浏览器的一个插件,用于录制和回放selenium测试脚本。
WebDriver和RC 它提供了各种编程语言API的支持,例如java、python、ruby、php、.net等等,能够与不同的浏览器进行交互,驱动浏览器进行自动化测试。
Grid 它提供了分布式测试和并行测试的能力,能够帮助我们大幅的减少测试的执行时间。
什么是Selenium 2.0
Selenium 2.0集成了RC和webdriver来提供web UI级自动化测试能力。
下面我们看下其构成:
什么是Selenium 3.0
Selenium 3.0是selenium最新发布版本,目前已经发布了2个beta版本出来。
下面我们一起看看Selenium 3.0新增的特性:
beta 1beta 2(只针对java版本)
要求java版本 8+系统属性webdriver.firefox.marionette被集成至marionetter服务或firefox驱动中,该版本起将忽略所有相关的Desired Capability设置
通过Mozilla的geckodriver驱动Firefox当浏览器未指定时,Grid修复了注册时的NPE
支持Edge浏览器,该驱动有ms提供更新了GeckOdriver
支持由Apple提供的safari驱动
总结
selenium 3.0有了更新的特性加入,尤其是对Edge和safari原生驱动的支持,Edge驱动由MS提供,safari原生驱动由Apple提供。
在最新的Firefox方面,开始支持Mlzilla的geckodriver驱动,来驱动Firefox的控制。
总而言之,selenium 3.0在支持的原生驱动方面更为丰富,在2.0的基础上有了更多的改进。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Selenium2 python自动化2-pip降级selenium3.0
Python之selenium:selenium库的简介、安装、使用方法之详细攻略
Python使用浏览器模拟访问页面之使用ip代理
Selenium简单实践,登录QQ邮箱和QQ空间
selenium3+python自动化50
Python自动化办公——Selenium控制浏览器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服