【问题标题】:Selendroid not able to find elements in webviewSelendroid 无法在 webview 中找到元素
【发布时间】:2015-08-13 15:48:48
【问题描述】:

这可能是一个奇怪的问题。我对移动应用程序测试很陌生。 有 2 个混合应用程序。(一个用于测试目的,一个是可交付应用程序。)我在两个应用程序的 WebView 中加载相同的 URL。 但是,selendroid & appium 无法定位可交付应用程序中加载的元素。但是元素正在测试应用程序中。 这两个应用程序都是用

构建的
API level 19 
SDK version 21
WebView.setWebContentsDebuggingEnabled(true);

可能是什么问题。

【问题讨论】:

  • 确保在您的可交付应用上启用了 webview。

标签: webview appium selendroid


【解决方案1】:

我可以解决这个问题。实际上,可交付应用程序中有 2 个 WebView。 (WEBVIEW_1, WEBVIEW_0) 我切换到 first(spinner view) 并试图定位实际存在于 WEBVIEW_0) 中的元素。因此,转移到所需的 webview 解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-21
    • 2018-08-01
    • 2013-09-16
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    相关资源
    最近更新 更多