Selenium 安装与使用

Selenium 简介

Selenium 是一个用户 web 应用程序自动化测试工具。selenium 测试直接运行在浏览器中,就像真正的用户在操作一样。

Selenium 的特点

  • 开源、免费
  • 多浏览器支持:Chrome、Firefox、IE等
  • 多平台支持:Linux、Windows、Mac
  • 多语言支持:Java、Python、Ruby、JavaScript等
  • 支持分布式测试(使用Selenium Grid)
  • 支持录制、回放和脚本生成(使用Selenium IDE)

安装 Selenium 和浏览器驱动

安装 Selenium

命令行输入一下命令安装 Selenium

pip install selenium

安装之后可以输入 pip list 查看 Selenium 安装情况

如下图所示:

安装浏览器驱动

Selenium 需要安装对应的浏览器驱动才能驱动浏览器自动测试。下载安装驱动之前首先要检查浏览器版本,然后下载对应版本驱动,再设置驱动环境变量。

驱动下载地址:下载地址

驱动路径可以在编写程序时设置,也可以设置为系统环境变量。

第一个 Selenium 测试 demo

下面是一个流水账式的 Selenium demo,代码如下:

from selenium import webdriver
import time

# 加载浏览器驱动
driver = webdriver.Chrome()

# 访问百度
driver.get("https://www.baidu.com")

# 定位搜索框并输入搜索内容
driver.find_element_by_id("kw").send_keys("selenium")

# 定位搜索按钮并点击
driver.find_element_by_id("su").click()

time.sleep(3)

# 退出浏览器
driver.quit()
posted @ 2021-11-01 16:54  Yexy  阅读(375)  评论(0编辑  收藏  举报