【发布时间】:2018-04-27 10:39:41
【问题描述】:
我正在尝试使用适用于 android 和 ios 的 appium 来自动化混合应用程序。我可以点击应用程序中的联系我们链接。点击后,Chrome 浏览器会打开并显示联系我们页面。在那里我能够获得浏览器的 WEBVIEW 并能够切换到浏览器,但我无法在联系我们页面中找到任何元素。我也尝试获取页面的页面源,但它仅显示我的应用程序的页面源(因为我的应用程序是混合的)。
请帮我解决这个问题。
【问题讨论】:
我正在尝试使用适用于 android 和 ios 的 appium 来自动化混合应用程序。我可以点击应用程序中的联系我们链接。点击后,Chrome 浏览器会打开并显示联系我们页面。在那里我能够获得浏览器的 WEBVIEW 并能够切换到浏览器,但我无法在联系我们页面中找到任何元素。我也尝试获取页面的页面源,但它仅显示我的应用程序的页面源(因为我的应用程序是混合的)。
请帮我解决这个问题。
【问题讨论】:
我猜你正在使用AndroidDriver 或泛型类型<MobileElement> 的AppiumDriver 尝试使用<WebElement> 在浏览器上定位元素:)
【讨论】: