Ett*_*nne 3 selenium json dhcp hostname grid-computing
我们正在运行selenium Grid 2并且有各种机器连接回集线器.当网络运行DHCP时,节点会频繁地循环IP地址.
无论如何,当我从中查看集线器状态时,集线器显示已连接节点的主机名而不是IP地址
http://myseleniumgridhub:4444/grid/console?config=true&configDebug=true
我查看了一个节点的JSON配置选项,但除了浏览器名称之外没有看到任何东西(由于所有节点都在运行相同的浏览器,因此不适合该任务)
小智 8
当您在-host参数中运行节点传递并指定主机名时
java -jar ./selenium-server-standalone-2.25.0.jar -role node -host HOSTNAME -port 5555 -maxSession 20 -timeout 30000 -hub http://hubhost:4444/grid/register -browser browserName=*googlechrome,maxInstances=8
Run Code Online (Sandbox Code Playgroud)
然后在网格/控制台网站中,它将显示注册为主机名而不是IP的节点: 监听http:// HOSTNAME:5555
如果-nodeConfig改为使用JSON文件,则可以添加"host":"HOSTNAME"到JSON文件中的"configuration"对象(参见此处)
| 归档时间: |
|
| 查看次数: |
3246 次 |
| 最近记录: |