Selenium---使用的环境配置
Posted guo-zhi-jia-123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium---使用的环境配置相关的知识,希望对你有一定的参考价值。
说明:
环境安装中:
2.1、2.2、2.3、2.4、2.5属于python+selenium环境
2.1、2.2、2.4、2.6、2.7、2.8、2.9属于python+Appium环境
1.1 系统及软件准备
1.1.1、适用操作系统
Win7、Win10 64位或32位操作系统
1.1.2、所需软件
(1)、python-2.7.9.amd64.msi 下载地址: https://www.python.org/getit/
(2)、jdk-8u60-windows-x64.exe,当你也可以使用最高版本
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
(3)、setuptools-18.2.zip 下载地址:https://pypi.org/project/setuptools/#files
Setuptools工具是一个辅助python程序打包的工具
(4)、pip-7.1.2.tar.gz 下载地址:https://pypi.org/project/pip/#files
Pip是通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。
(5)、selenium-2.46.1.zip 下载地址:https://www.seleniumhq.org/download/
以上这些安装如果有什么不明白的,可以自行百度。
2.2 环境安装
2.2.1、 jdk 安装及环境变量
Jdk下载后直接点击按照默认安装即可,再次不做说明
配置环境变量:
进入配置环境变量的界面:右击我的电脑–>属性–>高级环境设置–>环境变量
1)系统变量下,新建一个系统变量JAVA_HOME,属性值:
C:Program FilesJavajdk1.8.0_112,这是前一步JDK的设置的安装路径
2).在系统变量上找到path ,直接在属性值上添加 %JAVA_HOME%in
CLASSPATH: 如果没有就新建一个,有的话,直接在属性值上最前头添加 .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar ,注意:前边有一个黑点加分号,classpath是为了java加载类(class or lib)路径
验证:Windows+R后输入cmd回车输入:java -version
Jdk环境变量配置成功
2.2.2、安装python
下载后直接打开进行安装
一路点“Next”即可完成安装
配置python环境变量:
进入配置环境变量的界面:右击我的电脑–>属性–>高级环境设置–>环境变量
找到系统变量中的path,然后再输入你安装python的路径
输入:D:Python27; D:Python27Scripts
安装检查:DOS窗口输入python回车,显示下图,说明安装成功
2.2.3、安装setuptools
下载之后解压缩,Windows+R后输入cmd回车,找到setuptools目录下的setup.py
输入命令:python setup.py install命令进行安装安装成功后新开一个命令窗,输入easy_install 回车,进行检测
如果提示:
error: No urls, filenames, or requirements specified (see –help)
说明安装成功,它在提示你命令后面需要跟参数。
如果提示:
‘easy_install’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
请检查环境变量path是否配置了“C:Python27Scripts”
2.2.4、pip安装
python -m pip install --upgrade pip==9.0.3
Python3.x安装后就默认就会有pip(pip.exe默认在python的Scripts路径下)
下载之后解压缩,Windows+R后输入cmd回车,找到pip目录下的setup.py
输入命令:python setup.py install命令进行安装
安装成功后新开一个命令窗,输入pip回车,进行检测,如图说明安装成功
如果提示:
‘pip’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
请检查环境变量path是否配置了“C:Python27Scripts”
2.2.5、安装selenium
如果是联网状态的话,可以直接在
PythonScripts下输入命令安装:
PythonScripts> pip install -U selenium
如图示安装成功
验证python+selenium环境是否搭建好,打开pychram编辑器输入这样一段代码:
# coding=utf-8 from selenium import webdriver #调取selenium的webdriver库 driver=webdriver.Chrome() #调取Chrome浏览器 driver=webdriver.Firefox() #调取Firefox浏览器 driver.maximi ze_window() #窗口最大化 driver.get("https://www.jiandanlicai.com") #输入url
浏览器要下载对应的driver,解压放到PythonScripts目录下
chromedriver与chrome的映射关系表:
https://blog.csdn.net/huilan_same/article/details/51896672
Chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html
geckodriver 适用于Firefox 48版本以及以上,
下载地址:https://github.com/mozilla/geckodriver/releases
IEDriverServer下载地址:http://selenium-release.storage.googleapis.com/index.html
以上内容不懂的。
以上是关于Selenium---使用的环境配置的主要内容,如果未能解决你的问题,请参考以下文章
Selenium Xpath元素无法定位 NoSuchElementException: Message: no such element: Unable to locate element(代码片段