(五十六)Selenium Grid2之环境配置
随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
Selenium Grid2
Selenium Grid(以下简称Grid)同样分为两个版本:Grid1和Grid2,其实它的两个版本并非对应对selenium的两个大版本发布(即Grid2的出现要晚于selenium2)。不过新云的是,现在selenium Grid2完全能支持selenium2的所有功能。
Grid的两个版本的原理和基本工作方式都是一样的,只是Grid2同时支持selenium1和selenium2两种协议,并且在一些小的功能和易用性上进行了优化,例如,指定测试平台的方式等。
Grid2不在提供单独的包,其功能已经集成到Selenium Server中,所以需要下载和运行Selenium Server才可以使用Grid2的功能。
Selenium Server环境配置
下面下载、配置并运行Selenium Server
- 下载Selenium Server
下载地址为:https://www.seleniumhq.org/download/
通过浏览器打开页面,找到Selenium Standalone Server的介绍,单击版本号链接下载,例如Download version3.141.59,下载完成后得到selenium-server-standalone-3.141.59.jar。由于该jar包由Java开发,所以对于jar包的运行需要Java环境。
- 配置Java环境
配置Java环境网上很多,这里就不一一叙述了,Java环境配置好后,在cmd中输入java运行,出现如下图信息,表示已经配置成功。
- 运行Selenium Server
现在可以通过“java”命令运行Selenium Server了。切换到Selenium Server所在的目录下并启动,在Windows命令提示符下启动Selenium Server,如下图所示。
注意:必须在Selenium Server所在目录运行下面命令。
java -jar selenium-server-standalone-3.141.59.jar
出现这种情况表示已经启动了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异