文档章节

关于Selenium Grid2节点注册失败的原因及解决

xxjbs001
 xxjbs001
发布于 2015/04/06 18:41
字数 346
阅读 11
收藏 0

首先要使用selenium需要2个条件:

1、java环境已安装并且配置正确

2、需要的基础文件已经安装正确【selenium-server.jar、iedriver.exe、chromedriver.exe】

注:

iedriver.exe、chromedriver.exe需要放置在环境变量path中的任意一个目录下即可,否则每次请求时需要指定驱动的位置。


其次注册节点和注册hub之间的网络要通畅:

1、可以ping的通

2、可以telnet到hub服务启动的端口【如:telnet xxx.xxx.xxx.xxx 4444】

注:

必要时关闭防火墙


再次使用正确的启动和注册命令:

启动hub的命令

java -jar selenium-server.jar -role hub -port 4444
注册节点的命令

java -jar selenium-server.jar -role node -hub http://hub.ip:4444/grid/register -port 5555
如果注册节点的机器有多个ip地址【如:多网卡、NAT方式安装了虚拟机等】,添加-host参数并指定注册节点的ip

java -jar selenium-server.jar -role node -hub http://hub.ip:4444/grid/register -port 5555 -host node.ip
同样的道理,如果启动hub的机器有多个ip地址,那么注册的时候最好也指定一个明确的ip。使用的是-hubHost参数

java -jar selenium-server.jar -role node -hub http://hub.ip:4444/grid/register -port 5555 -hubHost hub.ip
当然啦,如果hub机器和节点机器都有多个ip地址,那就把上面的2个参数同时加上。


本文转载自:http://blog.csdn.net/five3/article/details/11965691

共有 人打赏支持
xxjbs001
粉丝 55
博文 749
码字总数 215621
作品 0
浦东
QA/测试工程师
私信 提问
selenium grid2 初探

selenium grid2 初探 0 what is selenium grid? 简单说grid是一个分布式的应用,通过注册不同的节点(hub),提高用例执行效率。 1 when to use selenium grid? +不同浏览器,不同版本,不同操作...

jeffsui
2016/03/04
90
0
selenium chromedriver usage

selenium chrome usage environment win7 python2.7.11 selenium2.51 1.Selenium support browser type default : firefox chrome IE safari 2. chromedriver usage 2.1 Download chromedriv......

jeffsui
2016/04/01
44
0
自动化测试工具--SeLion

SeLion 能够在 Java 上执行自动化测试的工具。它基于 TestNG 和 Selenium 构建;能够用于测试网络和移动应用程序。 你可以添加一个客户端模块作为一个 Maven 依赖项 基于 WebDriver 会话管理...

大胖森
2015/05/19
1K
1
初识WebDriver

前段时间接触了selenium,开始使用selenium IDE来进行验证测试,但是有个用例怎么都无法获取到element,换了XPATH,CSS等都失败了。折腾了好久,最终在群里问了大神云层,大神建议使用seleniu...

静待时光
2016/09/22
10
0
python使用selenium 做滑动验证码 会被浏览器检测到使用的自动软件导致滑动验证失败

准备做一个网站的批量注册,它有一个滑块验证 就是那种 从左滑到右的 当我使用 selenium 的时候 这个滑块应该是检测到了我是使用自动化工具 我人工使用手滑动 和代码都会失败 但是 不使用sel...

今晚一起打老虎
07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

揭秘 | 双11逆天记录背后的数据库技术革新

摘要: 第十个天猫“双11”狂欢节圆满落幕,如今双11已不仅仅是天猫的盛会,更是阿里技术人的新年 每一个数字背后 都需要强大的技术支撑 Higher, Faster, Smarter 是我们不变的追求 技术无边...

阿里云云栖社区
22分钟前
4
0
element ui中的input组件不能监听键盘事件解决

vue使用element-ui的el-input监听不了键盘事件,原因应该是element-ui自身封装了一层div在input标签外面,把原来的事件隐藏了,所以如下代码运行是无响应的: <el-input v-model="search" p...

呵呵闯
24分钟前
3
0
Linux常用中间件启动命令

zookeeper redis lts

王桥修道院副院长
25分钟前
1
0
Kotlin极简教程中对? extends 和 ? super (out和int)的描述

PECS 现在问题来了:我们什么时候用extends什么时候用super呢?《Effective Java》给出了答案: PECS: producer-extends, consumer-super 比如,一个简单的Stack API: public class Stack<E...

SuShine
26分钟前
1
0
微信分享link问题

前提:公司业务,分享的页面需要自定义并且是一个固定页面 因此自定义分享link,这里存在一个问题,必须与安全域名一致,自不必说,而且这个link必须是当有协议的,也就是说不能写成locatio...

litCabbage
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部