文档章节

关于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
自动化测试工具--SeLion

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

大胖森
2015/05/19
1K
1
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
python使用selenium 做滑动验证码 会被浏览器检测到使用的自动软件导致滑动验证失败

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

今晚一起打老虎
07/18
0
0
使用 PHPUnit 和 Selenium 进行测试

文章出处:http://netbeans.org/kb/docs/php/phpunitzh_CN.html 适用于 PHP 的 NetBeans IDE 支持 PHPUnit 自动测试。通过 PHPUnit,NetBeans IDE 可为 PHP 提供代码覆盖率,这与 IDE 为 Py...

红薯
2011/12/02
5.2K
4

没有更多内容

加载失败,请刷新页面

加载更多

为什么Java大神,都在看Spring Boot和Spring Cloud的书?

如果你是一名Java开发人员,并且最近正打算学习Spring Boot和Spring Cloud框架并寻找一些关于它们的最好的书籍,那么,你今天就来对地方了。 本文,我们将讨论一些学习Spring Boot和Spring ...

Java小铺
17分钟前
6
0
springboot logback日志配置

springboot 如果不使用外部tomcat的话,日志是需要自己配置的,不然的话就只有控制台的日志,但是日志又是我们在项目上了生产环境,出问题时,检查问题的唯一途径,所以我们要配置详细的日志...

曾大大胖
17分钟前
2
0
Linux服务器集体篡改时间的方法

Red Hat 虚拟化课程RH318,中小型公司使用的话,感觉可以匹敌OpenStack。手头上有一个VMware的映像,RHEV 3.5版的,只能把系统时间调整到2016年才能使用。Red Hat的RHEV已经更新到4.1版,不过...

大别阿郎
18分钟前
1
0
Tomcat启动异常:java.lang.ClassNotFoundException

警告: Name = mysqlDataSource Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "100" for "maxActive" property, wh......

hengbao5
19分钟前
1
0
GO错误的一些处理(defer,recover,panic)

package main import("fmt""errors")func main() {num := 10fmt.Printf("num的类型%T, num的值%v, num的地址%v\n", num, num, &num)num2 := new(int) //返回一个指针//num...

汤汤圆圆
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部