使用appium的cordova混合应用程序的问题

时间:2015-02-24 18:50:57

标签: appium

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

处理命令时发生未知的服务器端错误。 (硒::的webdriver ::错误::不明错误)

1 个答案:

答案 0 :(得分:0)

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

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

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