码迷,mamicode.com
首页 > 其他好文 > 详细

Selenium 环境安装

时间:2018-05-25 13:20:58      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:api   exec   python   python3   style   pre   参考   bsp   fir   

前言:

本人在学习Selenium时,用的版本是Python3.6+Selenium3,后续写的所有学习资料都是基于这套环境。在安装Selenium3前,请确保本机已安装好了Python3,如未安装可以参考这篇文章

https://www.cnblogs.com/eastonliu/p/9084673.html

一、安装Selenium


打开cmd窗口安装selenium:pip install selenium=3.8.0

技术分享图片

技术分享图片

二、下载浏览器驱动


 

1、Chrome浏览器

先查看本机浏览器版本,然后对照下表去下载对应版本的驱动

下载链接:http://chromedriver.storage.googleapis.com/index.html  (需要FQ才能访问)

Chromedriver版本            支持的Chromedriver版本
v2.38 v65-67
v2.37 v64-66
v2.36 v63-65
v2.35 v62-64
v2.34 v61-63
v2.33 v60-62
v2.32 v59-61
v2.31 v58-60
v2.30 v58-60
v2.29 v56-58
v2.28 v55-57
v2.27 v54-56
v2.26 v53-55
v2.25 v53-55
v2.24 v52-54
v2.23 v51-53
v2.22 v49-52
v2.21 v46-50
v2.20 v43-48
v2.19 v43-47

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2、Firefox浏览器

下载链接:https://github.com/mozilla/geckodriver/releases

3、IE浏览器

下载链接:https://www.nuget.org/packages/Selenium.WebDriver.IEDriver/

三、启动浏览器


 

我们已经把驱动下载好了,现在就检验下这些驱动是否可用

1、启动Chrome浏览器

技术分享图片

代码:

# coding = utf-8
from selenium import webdriver

# 驱动文件路径
driverfile_path = rD:\coship\Test_Framework\drivers\chromedriver.exe
# 启动浏览器
driver = webdriver.Chrome(executable_path=driverfile_path)
# 输入网址
driver.get(rhttps://www.cnblogs.com/)
# 退出
driver.quit()

2、启动Firefox浏览器

技术分享图片

代码:

# coding = utf-8
from selenium import webdriver

# 驱动文件路径
driverfile_path = rD:\coship\Test_Framework\drivers\geckodriver.exe
# 启动浏览器
driver = webdriver.Firefox(executable_path=driverfile_path)
# 输入网址
driver.get(rhttps://www.cnblogs.com/)
# 退出
driver.quit()

3、启动IE浏览器

技术分享图片

代码:

# coding = utf-8
from selenium import webdriver

# 驱动文件路径
driverfile_path = rD:\coship\Test_Framework\drivers\IEDriverServer.exe
# 启动浏览器
driver = webdriver.Ie(executable_path=driverfile_path)
# 输入网址
driver.get(rhttps://www.cnblogs.com/)
# 退出
driver.quit()

 

Selenium 环境安装

标签:api   exec   python   python3   style   pre   参考   bsp   fir   

原文地址:https://www.cnblogs.com/eastonliu/p/9084593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!