软件测试 / 测试开发丨 Selenium 环境安装与使用
获取更多相关知识
本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。
Selenium
官方网站: https://www.selenium.dev/
简介:
用于 web 浏览器测试的工具;
支持的浏览器包括 IE,Firefox,Safari,Chrome,Edge 等;
使用简单,可使用 Java,Python 等多种语言编写用例脚本;
主要由三个工具构成:WebDriver,IDE,Grid。
架构图
环境配置
准备好 Python 或 Java 环境;
准备好 selenium 依赖;
driver 的下载与配置(Mac 与 Windows 不同);
在代码中 import 对应的依赖。
安装(针对 Python)
pip install selenium
Driver 的下载与配置
官方链接:https://www.selenium.dev/documentation/en/webdriver/driver_requirements/
配置:
配置 driver 的环境变量
重启命令行工具,验证是否配置成功
chromedriver 的下载与配置
淘宝镜像: CNPM Binaries Mirror
确定与浏览器匹配的 driver 版本,根据使用的操作系统下载对应的 Chromedriver。
Windows 详细配置步骤: Selenium环境安装配置
Windows 验证 chromedriver 配置是否成功:
重启命令行,输入:chromedriver --version
出现 chromedriver 版本信息,则配置成功:
运行实例:
实例代码:
geckodriver 的下载与配置
淘宝镜像: CNPM Binaries Mirror
没有 chromedriver 类似的对应关系,默认下载最新的 driver 版本;根据使用的操作系统下载相应的 geckodriver。
Windows 详细配置步骤: 与谷歌浏览器相同。
Windows 验证 geckodriver 配置是否成功: 输入 geckodriver --version
运行实例:
实例代码:
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/452969dbaeb9dc3281bb2afaf】。文章转载请联系作者。
评论