【问题标题】:Issue with cordova hybrid application using appium使用 appium 的科尔多瓦混合应用程序问题
【发布时间】:2015-04-26 13:16:05
【问题描述】:

我正在使用 appium 测试 cordova 混合应用程序。我可以使用 window_handles.last 切换到“webview”。但问题是,我无法使用 find_element 方法找到元素。 @driver.find_element(:class_name,'loginBtn').click。我遇到了错误。

处理命令时发生未知的服务器端错误。 (Selenium::WebDriver::Error::UnknownError)

【问题讨论】:

    标签: appium


    【解决方案1】:

    您使用的是哪个 API 平台版本?

    我在运行 Android 4.2.1 (API 17) 的 ASUS 平板电脑上进行测试时收到同样的错误,但后来我切换到三星 Galaxy Tab Pro(4.4.2,API 19)和 Nexus 7(5.02, API 21) 并且能够选择 WebElements。

    KitKat 引入了 WebViews 的远程调试,这可能是为什么这个错误只出现在以前的版本上。

    【讨论】:

      猜你喜欢
      • 2016-12-18
      • 2019-12-16
      • 1970-01-01
      • 2017-07-31
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多