Selenium 环境安装搭建及配置

2021-07-26  本文已影响0人  极客匠

简介:selenium是一个用于测试web页面的自动化测试工具,它直接运行在浏览器中,模拟用户操作。

webdriver

webdriver则是selenium里最重要的东西,它是按照client/server模式设计的,通过驱动程序与浏览器进行通信。

浏览器驱动:Chrome-----chromedriver 下载地址 http://npm.taobao.org/mirrors/chromedriver/ ,根据浏览器版本下载对应驱动版本,下载后直接放到python的根目录下即可。

通信步骤

  1. webdriver启动浏览器驱动程序,并设置侦听端口号

  2. webdriver客户端与浏览器端建立连接

  3. 连接成功之后,所有的操作(比如查找元素、点击等)都是客户端通过commandExecuter发送http请求到服务端,服务端根据收到的请求做相应的操作并返回结果

环境安装(Mac OS)

pip3 install -U selenium    

实例

from selenium import webdriver
import time


# 实例化chrome类,启动了Chromedriver,并与Chromedriver开启了会话
# ip + 端口 -- 启动
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
time.sleep(5)
# 关闭浏览器
drver.quit()

注:每次打开浏览器后,执行测试用例完毕要记得关闭浏览器,使用drvier.quit()操作。

上一篇下一篇

猜你喜欢

热点阅读