python3+robotframework+selenium3 浏览器兼容性测试

python3+robotframework+selenium3 浏览器兼容性测试robotframework测试浏览器兼容性目前ride已支持一下浏览器:firefoxiechromesafari本次我们已win10中的ie为例,来看看如何使用python3+robotframework+selenium3来进行浏览器兼容性测试上图中黄色圈的地方默认什么都不写,是firefox浏览器,写上ie就是ie浏览器了按F8运行,报错,错误截图如下:默认是firefox最新版本浏览器,改成ie后,需要下载ie的驱动IEDriverServer.exeInternet

robot framework 测试浏览器兼容性

目前ride已支持一下浏览器:
firefox
ie
chrome
safari

本次我们已win 10中的ie为例,来看看如何使用python3+robotframework+selenium3来进行浏览器兼容性测试

robotframework 浏览器兼容性测试

上图中黄色圈的地方默认什么都不写,是firefox浏览器,写上ie就是ie浏览器了

按F8运行,报错,错误截图如下:
robotframework错误截图

默认是firefox最新版本浏览器,改成ie后,需要下载ie的驱动IEDriverServer.exe
InternetExplorerDriver(简称IEDriverServer)是实现WebDriver的有线协议的独立服务器。 此驱动程序已在IE 7、8、9、10和11的Vista,Windows 7,Windows 8和Windows 8.1的适当组合上进行了测试。 自2014年4月15日起,不再支持IE 6。

该驱动程序支持运行32位和64位版本的浏览器。 如何确定在启动浏览器时使用哪个“位”的选择取决于启动哪个版本的IEDriverServer.exe。 如果启动了32位版本的IEDriverServer.exe,则将启动32位版本的IE。 同样,如果启动了64位版本的IEDriverServer.exe,则将启动64位版本的IE,由于我们用的是win10系统64位,所以下载64位的版本。
cmd中运行pip show selenium 查看selenium版本
查看selenium版本
可以看到,安装的selenium版本是3.141.0,下载对应版本的驱动,
对应selenium版本的驱动
下载后,无需执行,将解压后的IEDriverServer.exe 放到python的安装目录下:
放到python安装目录下
再次运行F8,

成功
成功!

今天的文章python3+robotframework+selenium3 浏览器兼容性测试分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/28409.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注