Selenium+Python的环境配置

因为项目的原因,最近较多的使用了UFT来进行自动化测试工作,半年没有使用Selenium了,于是在自己的电脑上重新配置了基于python3.x的selenium环境,配置过程大致如下:

1. Selenium安装

Selenium在python下的环境配置相对简单,只需在python中安装selenium的包即可。

2. Webdriver安装

但对于针对不同浏览器的webdriver还需单独安装。

之前在使用python2时,并没有对firefox浏览器安装单独的driver,但这次发现对于firefox,同样需要安装第三方驱动:geckodriver

否则报错为:

selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH.

Exception AttributeError: "‘Service‘ object has no attribute ‘process‘"

下载驱动(http://docs.seleniumhq.org/download/)后,将该驱动解压,并放置在firefox的目录下,随后将该路径添加至系统环境变量path,重启python环境,即可完成webdriver安装

3. 其他浏览器

对于ChromeDriver,安装过程大致类似,不再赘述

安装完成后,可以简单地使用以下代码来测试安装效果:

1 from selenium import webdriver
2
3 driver = webdriver.Firefox()
4 driver.get(“http://www.cnblogs.com/persistz/") #URL
时间: 2024-10-12 11:42:29

Selenium+Python的环境配置的相关文章

selenium + python + windows 环境搭建

主要参考虫师的文章,但他的文章里面有一些问题说得不是很详细,并且有些我遇到的问题他也没有说明,所以记录一下我遇到的问题. 下载python并安装,并配置环境变量. 下载的话,建议大家下载2.7的版本.地址是: https://www.python.org/download/releases/2.7.8/ ,并选择自己需要的版本,例如64的系统选择 Windows X86-64 MSI Installer (2.7.8) 安装就直接安装就行了.环境变量的配置也很方便,在path变量中添加pytho

centos7.0 安装日志--图文详解-python开发环境配置

centos7.0发布之后,就下载了everthing的DVD镜像,今天有时间,所以决定在vbox底下体验一番--- 上图: 默认是体验安装,作为一个忠实粉丝,我决定选择直接安装! 这个界面是这次新版本更新后改的,它把以前要下一步.上一步可以修改的操作全部集中到一个页面来,默认选择是下图这样,比如你想修改软件安装选项只要点击相应选项就可以了. 每次你更改安装选项之后,它都会自动从新计算安装源,如果你的选择的资源本地没有,还可以通过网络来安装,默认网络是不启用的,所以我们需要自己手工设置一下网络.

windows下python+flask环境配置详细图文教程

本帖是本人在安装配置python和flask环境时所用到的资源下载及相关的教程进行了整理罗列,来方便后面的人员,省去搜索的时间.如果你在安装配置是存在问题可留言给我. 首先罗列一下python+flask环境所用的一些程序组件的下载地址: 1.python语言环境: http://www.python.org/download/ . 2.setuptools 组件: https://pypi.python.org/pypi/setuptools/0.9.6 . 3.pip 组件: https:/

python venv环境配置

python venv环境配置 python配置 Ubuntu16.04 默认安装了python3,需要安装pip apt-get install python-pip pip install pip -U 更改pip源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 安装virtualenv pip install virtualenv Linux安装virtualenvwrapper pip i

selenium+Python+eclipse环境

先讲下selenium+Python的搭建 1.安装Python 下载地址:http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi 下载后单击安装即可 安装完成后设置环境变量:计算机-系统属性-高级系统设置-环境变量,在系统变量path后加上Python的安装目录.我这边是默认的目录即C:\Python27; 2.安装Python的SetupTools 下载地址:http://pypi.python.org/packages/2.7/s/s

Selenium+Python 自动化环境搭建过程

1.  所需组建 Python Selenium for python Pycharm 2.  环境搭建 1)   下载Python 3.x最新版本 到 https://www.python.org/downloads/, 下载3.x最新版本,如图 下载完后直接,双击开始安装,记得在勾选组建的时候,需要勾选安装python到path这个选项,否则安装完了,还需要类似配置jdk环境变量一样把python添加到系统path中去. 打开cmd,输入python, 如果能看到python版本号,说明py

selenium + python自动化测试环境搭建--亲测

环境准备: 1.下载所学安装包: setuptools https://pypi.python.org/packages/2.7/s/setuptools/ selenium https://pypi.python.org/pypi/selenium 2.安装 1).安装setuptools (注意,这个必须安装,否则安装selenium会报错) python2.7进入windows命令提示下执行ez_setup.py: 到此setuptools安装成功 2).安装selenium python

appium+python+windows环境配置

一.安装node.js 1:先找到对于电脑合适的node版本进行下载. 2::安装选择路径. 1)我将其安装在在d:\appium\node.js文件夹下 2)验证node是否安装成功: 在cmd中输入node -v 若出现以下结果说明安装成功可进行二步骤 若出现以下结果则需要去环境变量path处添加node的安装路径,如下所示(环境变量位置:右键点击计算机--属性--高级系统设置--环境变量--系统变量中找到path进行添加自己的安装路径即可,各个路径之间以:分开) 之后再在cmd命令中输入n

Eclipse+python开发环境配置

下载Eclipse下开发Python的插件Pydev,目前版本是1.6.5.http://sourceforge.net/projects/pydev/ 下载后,解压缩文件夹中包含两个目录. 将这两个目录下的文件全部复制到Eclipse安装程序的对应的两个同名字目录下,即可完成Eclipse Python开发补丁安装. 重启Eclipse. 打开windows菜单,打开preferences子菜单,弹出对话框中即可看到Pydev补丁的安装结果. 选中子项Interpreter-Python,进行