我想使用SELENIUM GRID2在同一网络上在两个不同的机器(两个不同的节点)上运行测试。
当我运行测试时,测试在一个节点中运行(首先向集线器注册节点)。
在- http://11.111.111.11:4444中启动网格集线器
在同一网络中注册来自两台不同机器的两个节点。
节点1:
xxxx://11.111.111.11:4444/grid/register -port 5557节点2:
xxxx://11.111.111.11:4444/grid/register -port 5558最后在下面提到的代码中传递/提供了hub URL
String hubURL = "xxxx://11.111.111.11:4444/wd/hub";
driver = new RemoteWebDriver(new URL(hubURL), caps);但是测试在一个节点中运行(首先向集线器注册节点)。
测试没有在两个节点中执行/运行。
请帮我解决这个问题
发布于 2017-09-27 04:19:48
将测试分配给节点是网格的一个属性。只想运行一个特定节点的测试会得到什么好处?
尽管如此,您基本上可以使用以下选项将测试路由到特定节点
https://stackoverflow.com/questions/46429856
复制相似问题