如何在 MacOS 上安装Selenium WebDriver?
在本文中,我们将学习如何在 macOS 上使用Python安装Selenium WebDriver。 Selenium WebDriver 是一个允许您执行跨浏览器测试的 Web 框架。此工具用于自动化基于 Web 的应用程序测试,以验证其是否按预期执行。
安装程序:
按照以下步骤在 macOS 上安装Selenium WebDriver:
第 1 步:在 MacOS 中安装最新的 Python3
第 2 步:下载并安装最新的 Chrome 并从“ chrome://settings/help ”检查您的 Chrome 版本
第 3 步:从此处下载与您的 Chrome 版本和 Apple 芯片匹配的 Chrome WebDriver Zip 文件,然后提取chromedriver。
第 4 步:复制chromedriver并将其粘贴到“/usr/local/bin” (如果此文件夹不存在,则创建一个)
第 5 步:打开bin文件夹中的终端并运行以下命令,以便 MacOS 可以验证应用程序。
xattr -d com.apple.quarantine chromedriver
第 6 步:升级您的 pip 以避免在安装过程中出错。
pip3 install --upgrade pip
第 7 步:通过 pip 安装selenium库。
pip3 install selenium
验证安装:
在你的系统中运行下面的Python代码,它应该会在你的 chrome 浏览器中自动打开“https://geeksforgeeks.org”。
Python3
from selenium import webdriver
import time
# Main Function
if __name__ == '__main__':
options = webdriver.ChromeOptions()
options.add_argument("--start-maximized")
options.add_argument('--log-level=3')
# Provide the path of chromedriver present on your system.
driver = webdriver.Chrome(executable_path="chromedriver",
chrome_options=options)
driver.set_window_size(1920,1080)
# Send a get request to the url
driver.get('https://www.geeksforgeeks.org/')
time.sleep(60)
driver.quit()
print("Done")
浏览器输出:
终端输出: