返回
全栈自动化之 Selenium 入门
后端
2023-09-17 06:18:26
Selenium 简介
Selenium 是一种用于自动化 Web 浏览器交互的工具。它可以用来测试 Web 应用程序的正确性、可用性和安全性。Selenium 支持多种编程语言,包括 Python、Java、C# 和 Ruby。
环境搭建
1. 安装 Python
首先,您需要在您的计算机上安装 Python。您可以从 Python 官网下载 Python 安装程序。
2. 安装 Selenium
接下来,您需要安装 Selenium。您可以使用 pip 命令来安装 Selenium:
pip install selenium
3. 安装 Chrome 浏览器
您还需要安装 Chrome 浏览器。您可以从 Chrome 官网下载 Chrome 安装程序。
4. 配置 Chrome 浏览器
在安装 Chrome 浏览器后,您需要配置它以允许 Selenium 控制它。为此,您需要在 Chrome 浏览器的地址栏中输入以下内容:
chrome://settings/advanced
然后,在“系统”部分下,启用“允许 Selenium 控制 Chrome”选项。
编写您的第一个 Selenium 脚本
现在,您可以编写您的第一个 Selenium 脚本了。您可以使用您喜欢的文本编辑器来编写脚本。
from selenium import webdriver
# 创建一个 Chrome 浏览器实例
driver = webdriver.Chrome()
# 访问百度首页
driver.get("https://www.baidu.com")
# 在搜索框中输入“Selenium”
search_box = driver.find_element_by_name("wd")
search_box.send_keys("Selenium")
# 单击搜索按钮
search_button = driver.find_element_by_id("su")
search_button.click()
# 获取搜索结果
results = driver.find_elements_by_class_name("result")
# 打印搜索结果
for result in results:
print(result.text)
# 关闭浏览器
driver.close()
您可以将这个脚本保存为一个 .py 文件,然后使用 Python 解释器运行它。
总结
本指南介绍了如何在 Windows 上为 Selenium 设置环境并编写您的第一个 Selenium 脚本。现在,您可以使用 Selenium 来自动化 Web 应用程序的测试。