一,selenium 的环境搭建ci
1.进入selenium官网
选择selenium webdrvier,其余两个不做讲解有兴趣自己可下去了解,做项目级的自动化测试主要使用的的是selenium webdrvier
2.选择使用的语言
3.安装驱动,当前使用谷歌驱动,点击红框
4.可以看见支持很多浏览器
选择谷歌,再根据自己浏览器版本选择下载,此时你发现无法跳转过去
5.就可以直接百度chromedriver镜像,选择自己浏览器版本下载
下载之后python安装在哪里驱动就解压在哪里
之后双击Chromedrvier
证明驱动安装成功
7安装selenium库
二,浏览器常用操作
启动驱动程序,启动浏览器,开始与浏览器之间进行会话
"""
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()