selenium-开发环境

  1. selenium 简介
  2. selenium 环境搭建
    1. 1. 安装Selenium类库 为你最喜爱的编程语言
    2. 2. 配置浏览器驱动 用以驱动你的浏览器
    3. 3. (可选) 设置和配置 Selenium Grid

selenium 简介

官网: https://www.selenium.dev/zh-cn/

Selenium 是支持 web 浏览器自动化的一系列工具和库的综合项目。

Selenium 的核心是 WebDriver,这是一个编写指令集的接口,可以在许多浏览器中互换运行



WebDriver 有且只有一个任务: 通过上面的任何方法与浏览器通信。

WebDriver 对测试一窍不通,这就是各种框架发挥作用的地方。测试框架负责运行和执行 WebDriver 以及测试中相关步骤

selenium 环境搭建

博主环境说明:

  • python 3.8.10
  • selenium 4.1.0
  • chrome 96.0.4664.45
  • chromedriver 96.0.4664.45

tips:Selenium 4 将至少需要 Python 3.7 或更高版本

安装Selenium可分为三个步骤:

1. 安装Selenium类库 为你最喜爱的编程语言

pip install selenium

Selenium Python bindings 提供了一系列简单的API,让我们使用Selenium WebDriver调用 WebDriver的所有功能,方便得操作像Firefox, IE, Chrome, Remote等等浏览器

2. 配置浏览器驱动 用以驱动你的浏览器

  1. 下载与当前使用chrome浏览器版本相符合的驱动

    https://www.selenium.dev/zh-cn/documentation/webdriver/getting_started/install_drivers/

  2. 确保驱动文件如chromedriver.exe放到你的系统环境PATH中,这里我将它放到python安装目录下

  3. 验证驱动可用

from selenium import webdriver

driver = webdriver.Chrome()

driver.get("http://selenium.dev")

driver.quit()

3. (可选) 设置和配置 Selenium Grid


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。
My Show My Code