gpt4 book ai didi

ios - 无法在 iOS Appium 测试 (AWS Device Farm) 上切换到 WebView 上下文

转载 作者:行者123 更新时间:2023-11-29 11:48:02 25 4
gpt4 key购买 nike

我正在使用 AWS Device farm,并且在包含 WebView 的混合 Cordova 应用程序 (iOS) 上运行 Appium Java TestNG 测试,但是当我获得可用上下文时,只有“NATIVE_APP”。

经过一些研究,我发现您必须启动 ios-webkit-debug-proxy 才能在真实设备上切换上下文,但我还了解到它会在 AWS Device Farm iOS 测试中自动启动。

当我运行测试时,Appium 服务器输出显示如下:

[iOS] Attempted to get a list of webview contexts but could not connect to ios-webkit-debug-proxy. If you expect to find webviews, please ensure that the proxy is running and accessible

是否需要任何其他配置才能在 iOS 上切换上下文?如果不是,有人知道是什么导致了这个问题吗?

最佳答案

Appium 1.6.3 或更高版本与设备农场上的 iOS 10 兼容。

您指出的问题似乎是 Appium 论坛上的一个反复出现的问题。

ios-webkit-debug-proxy 在设备场上自动启动。

我们目前正在部署对混合应用程序的支持,这将使您能够运行基于 Cordova 的应用程序。目前仅支持 native 应用。

希望对您有所帮助。

关于ios - 无法在 iOS Appium 测试 (AWS Device Farm) 上切换到 WebView 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42504474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com