Python+Selenium:初步使用Chrome谷歌浏览器

Python+Selenium:初步使用Chrome谷歌浏览器

要自动化测试Chrome谷歌浏览器,首先要下载chromedriver驱动

驱动下载地址1:http://npm.taobao.org/mirrors/chromedriver/

驱动下载地址2:http://chromedriver.storage.googleapis.com/index.html

而且要下载对应版本的驱动,否则在运行时会出错

更过选项-帮助-关于Google chrome

查看对应Chrome版本:

Python+Selenium:初步使用Chrome谷歌浏览器_第1张图片

参照对应的chromedriver版本进行下载驱动:

下面是谷歌浏览器与chromedriver的版本对应关系,供参考:

ChromeDriver v2.41 (2018-07-27)----------Supports Chrome v67-69
ChromeDriver v2.40 (2018-06-07)----------Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)----------Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)----------Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)----------Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)----------Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)----------Supports Chrome v62-64

 以上版本映射,参考链接:https://blog.csdn.net/yoyocat915/article/details/80580066

  driverchrome下载链接:http://npm.taobao.org/mirrors/chromedriver/

Python+Selenium:初步使用Chrome谷歌浏览器_第2张图片

我的谷歌浏览器版本为v68的,我选择下载ChromeDriver的v2.41版本进行下载

 

下载后解压到:python文件夹目录下,

Python+Selenium:初步使用Chrome谷歌浏览器_第3张图片

基本上到此,驱动安装就ok了,可能还有更深入的学习。chromedriver.exe在别的文件夹也可以被调用

现在尝试写一个打开和关闭谷歌浏览器的代码

from selenium import webdriver

driver= webdriver.Chrome()
driver.maximize_window()

driver.implicitly_wait(3)#等待3秒


driver.get("https://baidu.com")
driver.quit()

然后执行该代码就可以自动打开chrome和关闭chrome了。

你可能感兴趣的:(自动化测试入门学习)