无法使用Appium从androidwebview获取文本

时间:2015-02-27 09:32:41

标签: java ui-automation appium

java版" 1.8.0_25" Java(TM)SE运行时环境(版本1.8.0_25-b18) Java HotSpot(TM)64位服务器VM(内置25.25-b02,混合模式)

Appium 1.3.4.1

Android SDK ro.build.version.sdk = 21 ..

使用的设备: - Nexus 7,5.0.2

您好,

我使用以下代码从android.webkit.webview获取文本数据,    但我失败了。请帮帮我。

使用的代码: -    列表L1 =(By.id(" com.zimbra.client.zimbox:id / conversation_WebView"));     列表L2 =(By.className(" android.webkit.WebView"));

L1.get(index).gettext()没有给我回复文字。

1 个答案:

答案 0 :(得分:0)

要与webview进行交互,需要切换上下文,如下所示:

driver.context( “WEBVIEW_webviewname”);
WEBVIEW_webviewname - Appium日志中显示的名称

谢谢,
舒亚塔