📅  最后修改于: 2023-12-03 15:20:03.953000             🧑  作者: Mango
Selenium 是一个自动化测试框架,用于模拟用户在浏览器上进行交互。它支持多种编程语言,包括 Python、Java、C# 等,并且适用于各种浏览器。
本文将介绍如何在 Shell-Bash 环境下安装 Selenium,并提供相关代码片段。
python --version
pip --version
pip install selenium
这将会从 Python 包索引中下载并安装最新版本的 Selenium。
python -c "import selenium; print(selenium.__version__)"
如果成功安装,将会显示 Selenium 的版本号。
以下是一个简单的示例代码,演示了如何使用 Selenium 进行自动化测试:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 创建一个 Chrome WebDriver 实例
driver = webdriver.Chrome()
# 打开一个网页
driver.get("https://www.example.com")
# 找到网页中的文本框并输入内容
element = driver.find_element_by_name("q")
element.clear()
element.send_keys("Hello, World!")
element.send_keys(Keys.RETURN)
# 等待页面加载完成
driver.implicitly_wait(10)
# 获取搜索结果并打印
results = driver.find_elements_by_css_selector("h3")
for result in results:
print(result.text)
# 关闭浏览器
driver.quit()
你可以将上述代码保存为一个 Python 脚本文件,并运行它来执行自动化测试任务。
通过本文,你已经学会了在 Shell-Bash 环境下安装 Selenium,并且了解了如何使用 Selenium 进行自动化测试。希望这些内容对你有所帮助!