📜  Selenium Python基础(1)

📅  最后修改于: 2023-12-03 15:34:54.532000             🧑  作者: Mango

Selenium Python基础

Selenium是一个自动化测试工具,支持多种浏览器和多种操作系统。在Python中,可以使用Selenium WebDriver来编写基于浏览器的自动化测试和UI自动化测试脚本。

安装

在开始使用Selenium WebDriver之前,需要首先安装Selenium Python包和相关的驱动程序。下面是安装步骤:

  1. 安装Python

在官网https://www.python.org/downloads/ 下载并安装Python,建议安装3.x版本。

  1. 安装Selenium

在命令行输入以下命令:

pip install selenium
  1. 下载驱动程序

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自动化测试。