📅  最后修改于: 2023-12-03 15:34:54.532000             🧑  作者: Mango
Selenium是一个自动化测试工具,支持多种浏览器和多种操作系统。在Python中,可以使用Selenium WebDriver来编写基于浏览器的自动化测试和UI自动化测试脚本。
在开始使用Selenium WebDriver之前,需要首先安装Selenium Python包和相关的驱动程序。下面是安装步骤:
在官网https://www.python.org/downloads/ 下载并安装Python,建议安装3.x版本。
在命令行输入以下命令:
pip install selenium
Selenium WebDriver需要浏览器驱动程序来与浏览器交互。常见的浏览器有Chrome、Firefox、Safari、Edge等,每个浏览器都需要对应的驱动程序。下载地址如下:
Chrome: https://sites.google.com/a/chromium.org/chromedriver/downloads
Firefox: https://github.com/mozilla/geckodriver/releases
Safari: https://webkit.org/blog/6900/webdriver-support-in-safari-10/
Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
将驱动程序解压后,将文件路径添加到环境变量中即可。
以下代码演示如何使用Selenium WebDriver打开一个网页:
from selenium import webdriver
# 创建一个Chrome浏览器实例
driver = webdriver.Chrome()
# 打开一个URL
driver.get("https://www.baidu.com")
这里使用了Chrome浏览器,并通过get()方法打开了百度首页。
Selenium WebDriver还提供了很多其他的API,可以通过官方文档查看使用方法:https://selenium-python.readthedocs.io/api.html。
Selenium Python基础介绍到这里,希望大家可以通过Selenium来轻松实现自动化测试和UI自动化测试。