Continuous integration Chrome在加载移动web自动化后自动关闭

Continuous integration Chrome在加载移动web自动化后自动关闭,continuous-integration,appium,Continuous Integration,Appium,Chrome浏览器在移动web自动化过程中打开并自动关闭。 代码不再继续。我正在使用real device和appium 1.6版以及chrome 54版 所需能力: DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability(CapabilityType.BROWSER_NAME, "chrome"); capabilities.setCapability("deviceNam

Chrome浏览器在移动web自动化过程中打开并自动关闭。 代码不再继续。我正在使用real device和appium 1.6版以及chrome 54版

所需能力:

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, "chrome");
capabilities.setCapability("deviceName", "Testing device");
capabilities.setCapability("platformVersion", "5.0");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, 7200);
驱动程序初始化:

AndroidDriver<AndroidElement> aDriver = new AndroidDriver<AndroidElement>(new URL(
                "http://127.0.0.1:4723/wd/hub"), setCapabilities());
System.out.println(aDriver.getSessionId());
aDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
aDriver.get("https://www.google.com");
AndroidDriver aDriver=新的AndroidDriver(新的URL)(
"http://127.0.0.1:4723/wd/hub),setCapabilities());
System.out.println(aDriver.getSessionId());
aDriver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);
aDriver.get(“https://www.google.com");
Appium日志:

[debug] [UiAutomator] Moving to state 'online'
[AndroidBootstrap] Android bootstrap socket is now connected
[AndroidDriver] Starting a chrome-based browser session
[debug] [Chromedriver] Changed state to 'starting'
[Chromedriver] Set chromedriver binary as: /usr/local/lib/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver
[Chromedriver] Killing any old chromedrivers, running: pkill -15 -f "/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver.*--port=9515"
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] json loading complete.
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Registered crash watchers.
[AndroidBootstrap] [BOOTSTRAP LOG] [debug] Client connected
[Chromedriver] No old chromedrivers seemed to exist
[Chromedriver] Spawning chromedriver with: /usr/local/lib/node_modules/appium/node_modules/appium-android-driver/node_modules/appium-chromedriver/chromedriver/mac/chromedriver --url-base=wd/hub --port=9515 --adb-port=5037
[Chromedriver] [STDOUT] Starting ChromeDriver 2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4) on port 9515
Only local connections are allowed.
[JSONWP Proxy] Proxying [GET /status] to [GET http://127.0.0.1:9515/wd/hub/status] with no body
[Chromedriver] [STDERR] [warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
[JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"\",\"stat...
[JSONWP Proxy] Proxying [POST /session] to [POST http://127.0.0.1:9515/wd/hub/session] with body: {"desiredCapabilities":{"ch...
[JSONWP Proxy] Got response with status 200: {"sessionId":"e1cc8c5acefcf...
[debug] [Chromedriver] Changed state to 'online'
[Appium] New AndroidDriver session created successfully, session 4cd47498-3a35-495e-8cdd-1fd02e69427c added to master session list
[MJSONWP] Responding to client with driver.createSession() result: {"platform":"LINUX","webSto...
[HTTP] <-- POST /wd/hub/session 200 21605 ms - 875
[HTTP] --> POST /wd/hub/session/4cd47498-3a35-495e-8cdd-1fd02e69427c/timeouts {"type":"implicit","ms":10000}
[MJSONWP] Driver proxy active, passing request on via HTTP proxy
[JSONWP Proxy] Proxying [POST /wd/hub/session/4cd47498-3a35-495e-8cdd-1fd02e69427c/timeouts] to [POST http://127.0.0.1:9515/wd/hub/session/e1cc8c5acefcf0ef250abfcf6b59b61d/timeouts] with body: {"type":"implicit","ms":10000}
[JSONWP Proxy] Got response with status 200: {"sessionId":"e1cc8c5acefcf...
[JSONWP Proxy] Replacing sessionId e1cc8c5acefcf0ef250abfcf6b59b61d with 4cd47498-3a35-495e-8cdd-1fd02e69427c
[HTTP] <-- POST /wd/hub/session/4cd47498-3a35-495e-8cdd-1fd02e69427c/timeouts 200 12 ms - 220
[debug][UiAutomator]移动到“联机”状态
[AndroidBootstrap]Android引导套接字现在已连接
[AndroidDriver]启动基于chrome的浏览器会话
[调试][Chromedriver]已将状态更改为“正在启动”
[Chromedriver]将Chromedriver二进制文件设置为:/usr/local/lib/node_modules/appium/node_modules/appium android驱动程序/node_modules/appium Chromedriver/Chromedriver/mac/Chromedriver
[Chromedriver]杀死所有旧Chromedriver,运行:pkill-15-f”/usr/local/lib/node_modules/appium/node_modules/appium android驱动程序/node_modules/appium Chromedriver/Chromedriver/mac/Chromedriver.*--port=9515“
[AndroidBootstrap][BOOTSTRAP LOG][debug]json加载完成。
[AndroidBootstrap][BOOTSTRAP LOG][debug]已注册的崩溃观察者。
[AndroidBootstrap][BOOTSTRAP LOG][debug]客户端已连接
[Chromedriver]似乎不存在旧的Chromedriver
[Chromedriver]生成Chromedriver时使用:/usr/local/lib/node_modules/appium/node_modules/appium android驱动程序/node_modules/appium Chromedriver/Chromedriver/mac/Chromedriver--url base=wd/hub--port=9515--adb port=5037
[Chromedriver][STDOUT]在端口9515上启动Chromedriver 2.21.371459(36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4)
只允许本地连接。
[JSONWP Proxy]代理[GET/status]到[GET]http://127.0.0.1:9515/wd/hub/status]没有尸体
[Chromedriver][STDERR][warn]kq_init:检测到断开的kqueue;未使用:未定义错误:0
[JSONWP Proxy]获得状态为200的响应:“{\”sessionId\”:\“\”,\“stat…”。。。
[JSONWP Proxy]将[POST/session]代理到[POST]http://127.0.0.1:9515/wd/hub/session]正文:{“desiredCapabilities”:{“ch…”。。。
[JSONWP Proxy]获得状态为200的响应:{“sessionId”:“e1cc8c5acefcf…”。。。
[调试][Chromedriver]已将状态更改为“联机”
[Appium]已成功创建新的AndroidDriver会话,会话4cd47498-3a35-495e-8cdd-1fd02e69427c已添加到主会话列表中
[MJSONWP]使用driver.createSession()结果响应客户端:{“平台”:“LINUX”,“webSto…”。。。
[HTTP]POST/wd/hub/session/4cd47498-3a35-495e-8cdd-1fd02e69427c/timeout{“type”:“implicit”,“ms”:10000}
[MJSONWP]驱动程序代理处于活动状态,通过HTTP代理传递请求
[JSONWP代理]代理[POST/wd/hub/session/4cd47498-3a35-495e-8cdd-1fd02e69427c/超时]到[POST]http://127.0.0.1:9515/wd/hub/session/e1cc8c5acefcf0ef250abfcf6b59b61d/timeouts]正文:{“type”:“implicit”,“ms”:10000}
[JSONWP Proxy]获得状态为200的响应:{“sessionId”:“e1cc8c5acefcf…”。。。
[JSONWP代理]将会话ID E1CC8C5ACEFF0EF250ABFCF6B59B61D替换为4cd47498-3a35-495e-8cdd-1fd02e69427c

[HTTP]请添加驱动程序初始化和测试代码。请添加驱动程序初始化和测试代码。