我正在使用AWS設備場,並且在混合Cordova應用程序(iOS)上運行Appium Java TestNG測試,該測試包含WebView,但是當我得到可用的上下文時,只有「NATIVE_APP」。無法切換到iOS上的WebView上下文Appium測試(AWS設備場)
經過一番研究,我發現您必須啓動ios-webkit-debug-proxy才能在真實設備上切換上下文,但我也讀到它會在AWS Device Farm iOS測試中自動啓動。
當我運行測試時,Appium服務器的輸出顯示了這個:
[的iOS]試圖獲取網頁視圖上下文的列表,但不能連接到IOS-WebKit的調試代理。如果你希望找到網頁視圖,請確保代理正在運行和訪問
是否有爲了能夠切換在iOS環境所需的任何其他配置?如果沒有,是否有人知道可能會導致此問題?
Appium支持設備場中的混合iOS 10應用程序對我來說至關重要。所以我希望儘快得到通知。我需要去哪裏獲得關於這個話題的新聞?例如,是否有我可以遵循的github問題?或者,也許你可以在完成後通知我們? –
我們仍然面臨同樣的問題。對混合應用程序的支持已經在那裏了嗎?在官方文檔中提到[AWS設備場]支持混合應用程序(https://aws.amazon.com/device-farm/faq/) – Daggerhunt
設備場上的iOS 10/11支持混合應用程序。 – NikofTime