Selenium 是一个用于 Web 应用程序测试的工具。它允许你编写自动化测试,以验证 Web 应用程序的功能。本教程将带你入门,了解如何使用 Selenium 进行 Web 自动化测试。
快速开始
安装 Selenium 首先,你需要安装 Selenium 库。你可以通过以下命令进行安装:
pip install selenium
下载 WebDriver Selenium 需要一个 WebDriver 来与浏览器进行交互。WebDriver 的下载地址取决于你使用的浏览器:
编写测试脚本 下面是一个简单的测试脚本示例:
from selenium import webdriver # 创建 WebDriver 实例 driver = webdriver.Chrome() # 打开网页 driver.get('https://www.example.com') # 获取页面标题 title = driver.title # 断言页面标题是否为 "Example Domain" assert "Example Domain" in title # 关闭浏览器 driver.quit()
实用技巧
- 使用
driver.find_element_by_*()
方法来定位页面元素。 - 使用
driver.execute_script()
方法来执行 JavaScript 代码。 - 使用
driver.save_screenshot('screenshot.png')
来保存屏幕截图。
扩展阅读
Python