安装自动化测试工具webdriver与selenium模块

webdriver是一个驱动,需要与selenium配合使用,selenium是自动化测试和爬虫的专业模块,对于不同的浏览器需要不同的webdriver,这里我用的是ubuntu19.10的系统,以python语言作为示范语言,用chrome浏览器来演示测试结果。

 

1.安装selenium模块

pip install selenium

出现如下图所示表示安装模块成功:

2.下载webdriver --- 以Chromedriver为例

*下载的Chromedriver应与Chrome浏览器版本一致,防止出现不必要的错误

首先打开Chrome浏览器,输入下列命令查看浏览器版本:

chrome://version/

 

 第一行显示即为当前Chrome浏览器版本号

下载Chromedriver,下载地址:

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

 

 打开网页,找到与自己浏览器版本相同的文件夹

 进入文件夹之后,选择合适的操作系统下的.zip压缩包

等待下载完成

找到下载好的.zip文件,解压到一个方便的位置,这里我解压到/home文件夹下

 3.测试Chromedriver

打开编辑器,首先输入 

from selenium import webdriver

 

 

发现selenium和webdriver下没有红色下划线,说明模块安装成功

 测试代码:

1 from selenium import webdriver
2 
3 driver = webdriver.Chrome('/home/chromedriver_linux64/chromedriver')                           //将括号内的地址换成解压后的Chromedriver地址
4 
5 driver.get('https://www.baidu.com/')                                                         //自动打开网址'www.baidu.com'
6 
7 driver.find_element_by_id('kw').send_keys('电脑')                                      //在百度中搜索电脑
8 
9 driver.find_element_by_id('su').click()                                             //点击搜索键

 

 实现结果

 

posted @ 2020-03-19 21:17  merlin&  阅读(725)  评论(0编辑  收藏  举报