创建硒节点

Creating Selenium node

我在尝试将我的真实 Android 设备作为 Selenium 节点连接到集线器时遇到此错误?

无法注册此节点:集线器已关闭或未响应:连接到 x.x.x.x:4445 [/x.x.x.x] 失败:网络无法访问

如有任何建议,我们将不胜感激。

config.json 文件:

{ "capabilities": 
[ { 
"browserName": "Android",
 "version":"4.4.2", 
 "maxInstances": 3, 
 "platform":"ANDROID",
 "deviceName":"emulator-5554" } ],
 "configuration":
 { "nodeTimeout":120,
 "port":4728,
 "hubPort":4444, 
 "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy", 
 "url":"127.0.0.1:4728/wd/hub",
 "hub": "127.0.0.1:4444/grid/register",
 "hubHost":"127.0.0.1",
 "nodePolling":2000,
 "registerCycle":10000,
 "register":true, 
 "cleanUpCycle":2000,
 "timeout":30000, "maxSession":1 } 
 }

提供 config.json 文件,该文件在 android 设备和模拟器的硒网格上对我来说工作正常。试一试。

{
"capabilities":
[
{
"browserName": "",
"version":"",
"maxInstances": 1,
"platform":"ANDROID"
}
],
"configuration":
{
"cleanUpCycle":2000,
"timeout":30000,
"proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
"url":"http://127.0.0.1:4720/wd/hub",
"host":"192.168.1.163",
"port": 4723,
"maxSession": 1,
"register": true,
"registerCycle": 5000,
"hubPort": 4444,
"hubHost": "192.168.1.163"
}
} 

我收到以下错误消息。

错误:`

uncaughtException: Cannot read property 'url' of undefined date=Fri Oct 30 2015 10:31:30 GMT+0530 (IST), pid=2850, uid=1020000013, gid=1020000013, cwd=/home/sandeepreddy/.npm-packages/lib/node_modules/appium, execPath=/usr/bin/nodejs, version=v0.10.37, argv=[node, /usr/bin/appium, --nodeconfi**

`