1.selenium 概要
综合性项目, 包含一系列的工具和库, 可以用于web自动化、爬虫、刷单、抢票。。。
主要特点:
- 开源
- 兼容性
- 支持多种编程语言
- 执行并行测试
selenium 三大组件
- IDE : 录制用例
- webdriver: 执行用例
- Grid : 分布式执行
2.搭建selenium自动化测试环境
元素:python -> selenium ->驱动 -> 浏览器
1.传统搭建
1. 安装selenium
pip install selenium
2. 安装浏览器驱动(以google示例)
- 查看浏览器版本号
- 下载浏览器驱动
https://npm.taobao.org/mirrors/chromedriver/ - 将浏览器放在系统path路径下
- 在cmd输入驱动名称 webdriver
3. 验证环境搭建成功
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.baidu.com"

本文详细介绍了如何搭建selenium自动化测试环境,包括传统与自动化两种搭建方式,并探讨了selenium的工作原理。通过实例展示了从启动浏览器到控制页面元素的全过程,强调了selenium作为接口封装工具的角色。
最低0.47元/天 解锁文章
412

被折叠的 条评论
为什么被折叠?



