web自动化成长之路:selenium的环境搭建以及浏览器操作

一,selenium 的环境搭建ci

1.进入selenium官网

选择selenium webdrvier,其余两个不做讲解有兴趣自己可下去了解,做项目级的自动化测试主要使用的的是selenium webdrvier

2.选择使用的语言

3.安装驱动,当前使用谷歌驱动,点击红框

4.可以看见支持很多浏览器

选择谷歌,再根据自己浏览器版本选择下载,此时你发现无法跳转过去

5.就可以直接百度chromedriver镜像,选择自己浏览器版本下载

下载之后python安装在哪里驱动就解压在哪里

之后双击Chromedrvier

证明驱动安装成功

7安装selenium库

二,浏览器常用操作

  1. 启动驱动程序,启动浏览器,开始与浏览器之间进行会话

"""
from time import sleep
from selenium import webdriver

# 启动驱动程序,启动浏览器,开始与浏览器之间进行会话。
driver = webdriver.Chrome()
  1. 最大化浏览器

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()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值