随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
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
出现这种情况表示已经启动了