【发布时间】:2016-05-08 23:54:38
【问题描述】:
Appium (v1.4.16.1),当我第二次尝试切换到 WebView 时,切换到 WebView 失败。有什么我应该考虑的吗?
请参考以下在 Android 上使用 Appium 的用例-
- 启动 Android 设备 > 执行一些操作
- 切换上下文 = WebView_1 > 执行一些操作
- 切换上下文 = Native_App
- 切换上下文 = WebView_1 > 执行一些操作
在Step#2和Step#4中,是同一个WebView_1,但是内容不同。说:第 2 步打开 html-1,第 4 步打开 html-2。
问题:我无法在第 4 步中切换上下文。
....下面是一些错误日志
信息:[调试] 可用上下文:NATIVE_APP、WEBVIEW_1 信息:[调试] 连接到 chrome 支持的 webview 信息:[调试]响应客户端错误:{“状态”:13,“值”:{“消息”:“处理命令时发生未知的服务器端错误。(原始错误:我们已经有一个chromedriver实例running)","origValue":"我们已经有一个 chromedriver 实例正在运行"},"sessionId":"38904ff5-928a-4dc0-ac8a-c7bc5f6504e4"}
【问题讨论】:
标签: android selenium-webdriver appium selenium-chromedriver