时间:2022-09-17 10:29:41 | 栏目:Python代码 | 点击:次
Selenium 支持 Web 浏览器的自动化,它提供一套测试函数,用于支持 Web 自动化测试。函数非常灵活,能够完成界面元素定位、窗口跳转、结果比较等功能。支持多种浏览器、多种编程语言(Java、C#、Python、Ruby、PHP 等)、支持多种操作系统(Windows、Linux、IOS、Android 等)、开源免费。
它主要由三个工具组成:WebDriver、IDE、Grid。
Selenium架构:
在客户端(client)完成 Selenium 脚本编写,将脚本传送给 Selenium 服务器,Selenium 服务器使用浏览器驱动(driver)与浏览器(browser)进行交互。
Selenium核心组件:
方法介绍:
代码如下:
import time from selenium import webdriver