【问题标题】:Appium showing error "unknown error: Chrome version must be >= 31.0.1650.59\n even though the chrome version is higher in the Android mobile appAppium 显示错误“未知错误:Chrome 版本必须 >= 31.0.1650.59\n 即使 Android 移动应用中的 chrome 版本更高
【发布时间】:2014-08-07 18:28:29
【问题描述】:

我一直在尝试使用 Appium v​​1.1.0 在 Android 4.4.3(Nexus 4) 的 WebView 中测试混合应用。 Nexus 4 上的 chrome 版本是 - 35.0.1916.141 。 但是 Appium 服务器抛出一个错误,指出

Chrome 版本必须 >= 31.0.1650.59\n 。

这是来自 Appium 节点服务器的错误

"信息:生成 chromedriver 与:C:\AppiumForWindows\Appium\node_modules\appium\build\chromedriver\windows\chromedriver.exe

信息:[CHROMEDRIVER] 在端口 9515 上启动 ChromeDriver (v2.9.248315) 信息:使用 opts 发出 http 请求:{","method":"POST","json":{"sessionId":null,"desiredCapabilities":{"chromeOptions":{"androidPackage":"com.spoonity.consumer .android.spoonityandroid","androidUseRunningApp":true,"androidDeviceSerial":"017c991520d26945"}}}} 错误:错误:Chromedriver 创建会话不起作用。状态为 200,正文为 {"sessionId":"16ecce432155bc0bb7be243a865affa2","status":13,"value":{"message":"unknown error: Chrome version must be >= 31.0.1650.59\n (Driver info: chromedriver =2.9.248315,平台=Windows NT 6.3 x86_64)"}} 信息:响应客户端错误:{“status”:13,“value”:{“message”:“处理命令时发生未知的服务器端错误。(原始错误:没有从Chromedriver获得会话重定向)” ,"origValue":"没有从 Chromedriver 获得会话重定向"},"sessionId":"907d23de-8820-4f8c-ab62-923b77c36e13"} POST /wd/hub/session/907d23de-8820-4f8c-ab62-923b77c36e13/context 500 1103ms - 308b"

【问题讨论】:

    标签: android appium


    【解决方案1】:

    4.4 Kit Kat 在低于 31 的混合应用程序中运行 chrome 版本 30。我遇到了同样的问题。此问题应报告给 appium 团队,因为他们可能需要降级到支持 30 版 chrome 版本的其他 chromedriver。

    相关帖子:https://groups.google.com/forum/#!topic/appium-discuss/Wlc_HFwIgTc

    这也似乎是 chrome 驱动程序问题,并且与将设备升级到 4.4.3 有关。降级可以解决问题,但不是我的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-16
      • 1970-01-01
      • 2018-09-28
      • 1970-01-01
      • 2019-08-12
      • 2016-08-20
      相关资源
      最近更新 更多