一,selenium 的环境搭建ci
1.进入selenium官网
选择selenium webdrvier,其余两个不做讲解有兴趣自己可下去了解,做项目级的自动化测试主要使用的的是selenium webdrvier
2.选择使用的语言
![](https://img-blog.csdnimg.cn/img_convert/b15749a174f477c8fee09d5fdcc50a33.png)
3.安装驱动,当前使用谷歌驱动,点击红框
![](https://img-blog.csdnimg.cn/img_convert/d727415d2e61b9896a96ebcbea9ecfdd.png)
4.可以看见支持很多浏览器
![](https://img-blog.csdnimg.cn/img_convert/20a6664d915ed531ee7caa69d7ca90e7.png)
选择谷歌,再根据自己浏览器版本选择下载,此时你发现无法跳转过去
5.就可以直接百度chromedriver镜像,选择自己浏览器版本下载
![](https://img-blog.csdnimg.cn/img_convert/f12fd5eacf4d544a8de23c923d820f9d.png)
![](https://img-blog.csdnimg.cn/img_convert/85a75da9f0ca2b7f6e935154f852f2ae.png)
下载之后python安装在哪里驱动就解压在哪里
![](https://img-blog.csdnimg.cn/img_convert/9e78843c66a4a8f237f7cce0baa13152.png)
之后双击Chromedrvier
![](https://img-blog.csdnimg.cn/img_convert/968b68e45e3eec661d7cf21cb508294e.png)
证明驱动安装成功
7安装selenium库
![](https://img-blog.csdnimg.cn/img_convert/b6ab38cc88073abd785c7f19c6df7c74.png)
二,浏览器常用操作
启动驱动程序,启动浏览器,开始与浏览器之间进行会话
"""
from time import sleep
from selenium import webdriver
# 启动驱动程序,启动浏览器,开始与浏览器之间进行会话。
driver = webdriver.Chrome()
最大化浏览器
driver.maximize_window()
3.访问一个网页
driver.get("http://www.baidu.com")
sleep(2)
4.刷新
driver.refresh()
sleep(2)
5后退 - 回到上一个url,当前标签页面,若没有上一个页面则无法返回
driver.back()
sleep(2)
6前进 - 回到下一个url
driver.forward()
sleep(2)
7关闭当前窗口,关闭浏览器,驱动
# close - 关闭当前窗口
driver.close()
sleep(2)
# 关闭浏览器、关闭驱动程序,结束与浏览器之间的会话。
driver.quit()