Selenium 基于python 安装以及配置谷歌浏览器启动

本文详细介绍如何使用Selenium库配合ChromeDriver实现自动化测试。包括Selenium安装、ChromeDriver版本匹配及环境变量配置等内容。

from selenium import webdriver
import time

driver = webdriver.Chrome()

driver.get("https://www.laqu.com")

time.sleep(5)

driver.quit()

这是一串正常打开浏览器和关闭浏览器的代码。

首先呢我们需要下载selenium的架包

带dos环境下输入 

pip install selenium 

有些版本python的版本用pip 命令时可能会无法进行下载,你可以尝试使用 pip3 install selenium 的命令

使用pip命令的时候环境变量记得配置才能使用哟,注意哦

如果你想使用某一个版本的selenium 你可以这样写

pip install selenium==2.48.0 

就可以啦~~

一般来说可以直接使用火狐浏览器的,firefox 浏览器默认在Selenium WebDriver 包  里面的。所以可以直接调用的

像这样:driver = webdriver.Firefox(),使用默认火狐驱动的时候小心哦 可能让你打不开链接地址,可能你的浏览器版本过高或者你的内置的驱动跟浏览器不是同一个等级的,一般来说我不用怎么用火狐!我这配置的谷歌!稳定 放心,稳稳稳!!

为了防止你出现编码乱码的问题,和方便在程序中添加中文注释呢,你可能需要在程序顶部添加 “#coding=utf-8”  记住了等号两边千万不要留空格,不然会没作用的


下面的重点开始谷歌浏览器

 

首先呢你需要安装谷歌浏览器,下载会把 就是浏览器谷歌的!然后看他的版本是多少版本的

我是最新的65的谷歌~

你下载好谷歌了,然后看好版本了去下面这个地址去下载chromedriver的驱动咯~ 对应着下载

http://chromedriver.storage.googleapis.com/index.html

chromedriver版本支持的Chrome版本
v2.33v60-62
v2.32v59-61
v2.31v58-60
v2.30v58-60
v2.29v56-58
v2.28v55-57
v2.27v54-56
v2.26v53-55
v2.25v53-55
v2.24v52-54
v2.23v51-53
v2.22v49-52
v2.21v46-50
v2.20v43-48
v2.19v43-47
v2.18v43-46
v2.17v42-43
v2.13v42-45
v2.15v40-43
v2.14v39-42
v2.13v38-41
v2.12v36-40
v2.11v36-40
v2.10v33-36
v2.9v31-34
v2.8v30-33
v2.7v30-33
v2.6v29-32
v2.5v29-32
v2.4v29-32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你不对应着版本下载的话,是不行的哟

然后重点,重点了

需要吧你下载的chromedriver win32的这个复制到你的python配置环境变量的地方咯~我的是D://python/python35 目录下面 或者你可以把你解压的路径配置到环境变量里面都已可以咯~

下面就可以运行咯。

给个链接驱动的driverde下载地址:http://www.seleniumhq.org/download/   这个东西很多的驱动都能下载看你喜欢~

 

 

 

文献:selenium2自动化测试实战--虫师

转载于:https://www.cnblogs.com/cuihaiqi/p/8716005.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值