美文网首页
Appium自动化测试error: Chromedriver:

Appium自动化测试error: Chromedriver:

作者: 12e247aaefbd | 来源:发表于2018-07-17 15:15 被阅读13次

    Appium Android WebView切换context为WebView时卡住。

    问题描述:

    Android Studio运行测试用例,测试一直卡住不动,查看Appium Client控制台输出日志,发现2个连着的error:

    一:error: Chromedriver: Chromedriver exited unexpectedly with code null, signal SIGTERM

    二:error: Chromedriver: Error: A new session could not be created. (Original error: session not created exception from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"10406.1","isDefault":true},"id":1,"name":"","origin":"://"}

    解决办法:

    https://chromedriver.storage.googleapis.com/index.html?path=2.25/ ,下载该版本的chromedriver.zip并解压,里面是一个.exe文件,替换原来的chromedriver.exe。

    chromedriver.exe路径:C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win\

    解决办法来源于:https://github.com/appium/appium/issues/7110

    原因:这是由于chromedriver的版本和Chrome版本不同,导致了不兼容,程序因此无法运行。

    相关文章

      网友评论

          本文标题:Appium自动化测试error: Chromedriver:

          本文链接:https://www.haomeiwen.com/subject/xptgpftx.html