selenium3降版为selenium2

安装selenium时,直接执行 pip2 install selenium ,要验证selenium是否成功安装时却报错,如下图

查看版本。发现默默安装的selenium是最新版本,3.8.0,

selenium3不再默认支持浏览器,需要驱动包的支持方可。此时没有驱动包支持因为此报错。目前我还是入门阶段,下载的资料是selenium2框架的,因此选择selenium3降版为selenium2.

步骤1:为了避免降版后的版本与当前版本冲突,首先删除Python27\Lib\site-packages下所有selenium开头的文件

步骤2:执行 pip2 install selenium==2.53.6

这样就完成了selenium3降级到selenium2了。

原文地址:http://blog.51cto.com/jlqf99/2057222

时间: 2024-07-30 20:59:24

selenium3降版为selenium2的相关文章

使用 NuGet 更新套件時將 jQuery 升級到 2.0.2 應該如何降級

我們在 Visual Studio 2012 裡面會使用 NuGet 管理員管理那些常用的開發函式庫,例如jQuery.Json.NET. EntityFramework.ELMAH.… 等等.各位可能也了解到,目前 jQuery 最新版為 2.0.2 版,這個最新版基本上僅支援 IE9 以上瀏覽器 ( IE8 以下不支援 ),因此大部分人應該都不會選擇安裝最新版的 jQuery,但是在使用 NuGet 安裝或更新套件的過程中,卻有可能不小心將 jQuery 套件自動升級到最新版,導致網站發生許

使用NuGet 更新套件时将jQuery 升级到2.0.2 应该如何降级

原文转自:http://blog.miniasp.com/post/2013/06/11/Downgrading-jQuery-version-with-NuGet.aspx 我们在Visual Studio 2012 里面会使用NuGet 管理员管理那些常用的开发函式库,例如jQuery.Json.NET. EntityFramework.ELMAH.… 等等.各位可能也了解到,目前jQuery 最新版为2.0.2 版,这个最新版基本上仅支援IE9 以上浏览器( IE8 以下不支援),因此大部

selenium IDE的使用

selenium IDE提供了方便的录制回放功能,但是火狐55以后的版本不支持SeleniumIDE 48以后的版本支持Selenium3 48-的版本支持selenium2 所以要继续使用IDE的录制功能,只好选用较低版本的火狐浏览器.并设置不检查更新(设置firefox不更新 菜单>选项>高级>更新>勾选 不检查更新) IDE录制步骤: 1,输入测试Base URL 2.打开录制按钮 3.在浏览器界面进行相关操作 4.回放录制的操作(确保浏览器处于打开的状态 ) 5.保存测试脚

err Invalid input of type: 'dict'. Convert to a byte, string or number first

一个问题引发的血案: 用python向redis写入数据报错: redis.exceptions.DataError: Invalid input of type: 'dict'. Convert to a byte, string or number first. 查看redis的版本: pip3 freeze 显示现在的redis版本是: redis==3.2.1 对redis降版: pip3 install -U redis==2.10.6 #将当前版本降级到2.10.6 成功写入数据.

Selenium2+python自动化2-pip降级selenium3.0

selenium版本安装后启动Firefox出现异常:'geckodriver' executable needs to be in PATH selenium默默的升级到了3.0,然而网上的教程都是基于selenium2的,最近有不少小伙伴踩坑了,决定有必要出这一篇,帮助刚入门的小伙伴们解决好环境问题. selenium+python环境搭配: selenium2+firefox46以下版本(无需驱动包,firefox喜欢偷偷升级,你懂的) selenium3+firefix47以上版本(必须

Selenium2(webdirver)入门之环境搭建(Java版)

Selenium2(webdirver)入门之环境搭建(Java版) 一.开发环境: 1.JDK1.6 2.Eclipse:Version: Kepler Service Release 1,下载地址:http://www.eclipse.org/downloads/ 3.Selenium:selenium-java-2.52.0.zip,下载地址:http://docs.seleniumhq.org/download/ 解压selenium-java包,这个包里面包含四部分,如下图: 二.新建

Selenium2+python自动化2-pip降级selenium3.0(悠悠课程之路)

selenium版本安装后启动Firefox出现异常:'geckodriver' executable needs to be in PATH(原因分析:selenium默默的升级到了3.0,然而网上的教程都是基于selenium2的) selenium+python环境搭配: selenium2+firefox46以下版本(无需驱动包,firefox喜欢偷偷升级,你懂的) selenium3+firefix47以上版本(必须下载驱动:geckodriver.exe,且添加到环境变量) 一.遇到

selenium2.x 与 selenium3.x 最大区别

一.selenium2.x 与 selenium3.x 最大区别 (1) 从3.0版本selenium开始使用火狐浏览器完成web自动化就需要用到驱动包了. (2) 而2.0版本的selenium使用火狐47以下的版本来完成web自动化测试则不需要驱动包.例如我们有时候可能看到火狐浏览器实现web自动化测试时候,并没有用驱动文件,那么很可能就是在selenium2.0版本下进行的自动化测试. 原文地址:https://www.cnblogs.com/xiaozhaoboke/p/11074615

选择排序---堆排序算法(Javascript版) 降序排列

//调整函数 function headAdjust(elements, pos, len){ //将当前节点值进行保存 var swap = elements[pos]; //定位到当前节点的左边的子节点 var child = pos * 2 + 1; //递归,直至没有子节点为止 while(child < len){ //如果当前节点有右边的子节点,并且右子节点较小的场合,采用右子节点 //和当前节点进行比较 if(child + 1 < len && elements