【发布时间】:2017-07-19 04:07:05
【问题描述】:
我正在使用 AWS 设备场,并且在包含 WebView 的混合 Cordova 应用程序 (iOS) 上运行 Appium Java TestNG 测试,但是当我获得可用上下文时,只有“NATIVE_APP”。
经过一番研究,我发现您必须启动 ios-webkit-debug-proxy 才能在真实设备上切换上下文,但我还读到它会在 AWS Device Farm iOS 测试中自动启动。
当我运行测试时,Appium 服务器输出显示如下:
[iOS] 尝试获取 webview 上下文列表,但无法连接到 ios-webkit-debug-proxy。如果您希望找到 webviews,请确保代理正在运行且可访问
是否需要任何额外的配置才能在 iOS 上切换上下文?如果没有,有谁知道是什么导致了这个问题?
【问题讨论】:
标签: ios amazon-web-services webview appium