selenium grid环境配置
走了好多弯路,记录一下配置经验。如果有描述不恰当之处,欢迎指出。
首先保证电脑安装了java并且配置好了环境变量;我使用的编译器是pycharm,已经提前下载了selenium
下载selenium grid。网址:
selenium-release.storage.googleapis.com/index.html
需要保证版本与之前下载的selenium相同,但是这个网址的版本都比较低,我去官网找了最新版的但是发现下载不了或者需要授权,可能需要vpn但是我没有再尝试,下载了4.0.0版本的
在控制台启动hub:(我的4444端口被占用了所以设置了4445)
java -jar E:\Download\edgedownload\selenium-server-standalone-4.0.0-alpha-1.jar -role hub -maxSession 10 -port 4445
参数说明:
selenium-server-standalone.jar:要使用java解析的jar包,如果不在当前目录,需要添加路径
role hub:启动hub主节点
-port 4445:hub默认4444端口
maxSession:最大会话请求,默认1
看到大佬一般把启动命令写在.bat批处理里,但是我操作起来不太习惯所以直接在控制台执行的
此时控制台状态:
校验hub是否成功启动:
打开网址http://localhost:4445/,出现以下界面
在控制台启动node子节点:
java -jar E:\Download\edgedownload\selenium-server-standalone-4.0.0-alpha-1.jar -role node -port 5555 -hub http://192.168.8.14:4445/grid/register/
参数说明:
role node:启动node节点
-port 5555:自己设置的node端口
http://192.168.8.14:4445/grid/register/:启动hub节点所给的地址,复制过来
疑问:有些教程里说要写成以下形式,但是我尝试修改以后都不能成功连接,删去了反而启动成功,还没弄明白是怎么回事,求解答!
java -jar E:\Download\edgedownload\selenium-server-standalone-4.0.0-alpha-1.jar -role node -port 5555 -hub http://192.168.8.14:4445/grid/register/ -maxSession 5 -browserName-edge,seleniumProtocol-WebDriver,maxInstances-5,platform-WINDOWS,version-108.0
校验状态是否正常
点击console
出现以下界面说明启动成功
此时在hub控制台中也多出一行,为node地址
至此,环境配置完成!
selenium grid环境配置相关推荐
- Python selenium chrome 环境配置
Python selenium chrome 环境配置一.参考文章:1. 记录一下python easy_install和pip安装地址和方法http://heipark.iteye.com/blog ...
- 全国大学生软件测试大赛Web应用测试(二)Selenium功能测试环境配置
全国大学生软件测试大赛Web应用测试(二)Selenium功能测试环境配置 环境配置指南 web应用测试环境配置所需资料链接 配置JAVA 配置Eclipse 配置mooctest 配置ChromeD ...
- chrome java mac下载_Mac上Java+selenium+Chrome环境配置
前言 本人之前在window下使用Java+selenium+Firefox进行UI测试,由于window本子集显烧了更换了MacBook Pro,所以开始研究如何在Mac环境下进行UI自动化测试.但 ...
- selenium RC 环境配置
在网上搜索了许久,没找到有具体的配置,只是简单了写了几个步骤,自己琢磨了一下,于是,就想整理一篇文章,便于以后温习. 本文是参照官网的步骤进行了,当然了,也不完成相同.在这里我要说的是java的环境, ...
- 【Python selenium自动化环境配置】4步搞定ChromeDriver版本选择
很多刚做自动化的小伙伴,会在ChromeDriver版本选择时犯难,看来大家都被坑过,真正掌握独门绝技,都不是难事儿. 看好了主要步骤就4部 1.确定谷歌浏览器版本 2.找到谷歌浏览器版本与Chrom ...
- Robot Framework + Selenium2Library环境下,结合Selenium Grid实施分布式自动化测试
最近一段时间,公司在推行自动化测试流程,本人有幸参与了自定义通用控件的关键字封装和脚本辅助编写.数据驱动管理.测试用例执行管理等一系列工具软件的研发工作,积累了一些经验,在此与大家做一下分享,也算是做 ...
- Selenium UI自动化测试(一)环境配置
Python环境配置 · Python3 大家去官网下载社区版 · Selenuim 3.14 Python变量配好后,分别输入下面的命令查看 pip show selenium # 查看版本pip ...
- selenium Grid2环境搭建和基本使用
Selenium Grid简介 利用Selenium Grid可以使主节点(hub)的测试用例在不同主机即分支点(node)运行.可以使一份测试用例在不同环境下(操作系统.浏览器)执行自动化测试.Se ...
- 全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置
全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置 web应用测试环境配置所需资料链接 JMeter客户端下载 Badboy客户端下载 web应用测试环境配置所需资料链接 JMet ...
最新文章
- 微博polg什么意思_贾磊:广东发微博给CBA造成了负面影响 方硕的意思可能没表达清楚...
- ps高级磨皮的7个步骤
- nginx常用功能介绍
- SAP 主生产计划(MPS)
- el-table中怎样设置标题栏颜色以及每一行颜色交替不同的效果
- AngularJS学习笔记(一)
- CentOS7开机启动图形界面的开启与关闭
- 播放2.0:Akka,Rest,Json和依赖项
- MySQL名字的年夜小写敏感性
- Python中常用的一些库
- Python读取指定文件夹下指定类型数据的文件名并保存到TXT文件中
- 一文读懂一台计算机是如何把数据传送给另外一台计算机的
- 点菜系统软件源码(点菜软件源码分享)
- matlab的otdr仿真,otdr测试曲线生成软件-OTDR测试曲线图仿真软件TrcView 4.0 官方免费版 - 河东下载站...
- 利用Dbgview和OutputDebugString
- ijkplayer 自定义解码器
- VBM后的双样本t检验
- k8s 部署 xxl-job-admin:2.3.0
- VBS调用ping检测ip连通情况
- CocosCreator之Animation动画组件