Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用稳定的appium,chromedriver和android的哪种组合可以运行?_Android_Jenkins_Cucumber_Appium_Selenium Chromedriver - Fatal编程技术网

使用稳定的appium,chromedriver和android的哪种组合可以运行?

使用稳定的appium,chromedriver和android的哪种组合可以运行?,android,jenkins,cucumber,appium,selenium-chromedriver,Android,Jenkins,Cucumber,Appium,Selenium Chromedriver,我正在做一个在android平台上运行的web测试。 如果我在本地执行,没有问题,但如果我在Jenkins之后执行,则会出现以下错误消息: 错误: Chromedriver: Chromedriver exited unexpectedly with code null, signal SIGTERM Chromedriver stopped unexpectedly on us, shutting down then calling back up with the on-die callba

我正在做一个在android平台上运行的web测试。 如果我在本地执行,没有问题,但如果我在Jenkins之后执行,则会出现以下错误消息:

错误:

Chromedriver: Chromedriver exited unexpectedly with code null, signal SIGTERM
Chromedriver stopped unexpectedly on us, shutting down then calling back up with the on-die callback
Chromedriver: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
Failed to start an Appium session, err was: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
错误:

Chromedriver: Chromedriver exited unexpectedly with code null, signal SIGTERM
Chromedriver stopped unexpectedly on us, shutting down then calling back up with the on-die callback
Chromedriver: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
Failed to start an Appium session, err was: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
错误:

Chromedriver: Chromedriver exited unexpectedly with code null, signal SIGTERM
Chromedriver stopped unexpectedly on us, shutting down then calling back up with the on-die callback
Chromedriver: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
Failed to start an Appium session, err was: Error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-6399 is not online
我认为这个错误可能是由于不同版本之间的不兼容造成的,但我已经尝试了chrome、chromedriver、appium和android的多个版本,但我无法修复它


有人能帮我吗?

我可以通过在测试执行期间一直监控chromedriver来解决问题,chromedriver在从natiove_应用程序切换回webview时变得无响应。我在上开发了一小段代码,它解决了我的所有问题,只需将这个jar chromedriverHandler.jar添加到您的项目中,并使用chromedriverHandler.chromeDriverHandlerThread().start();在beforeclass/beforetest和ChromedriverHandler.chromeDriverHandlerThread().stop()中;在您的课后/课后测试中,我可以通过在测试执行期间始终监控chromedriver来获得修复,chromedriver在从natiove_应用程序切换回webview时变得无响应。我在上开发了一小段代码,它解决了我的所有问题,只需将这个jar chromedriverHandler.jar添加到您的项目中,并使用chromedriverHandler.chromeDriverHandlerThread().start();在beforeclass/beforetest和ChromedriverHandler.chromeDriverHandlerThread().stop()中;在课后/课后测试中