情景: -
1)我正在使用" Filter"过滤一些产品。功能。
2)然后点击"过滤"链接突出显示黄色。我想尽量减少这个" Filter division"但是我无法使用 UIAutomater 找到或找到任何相关定位器。#34; Filter Link"
请参阅下面的截图
我已经尝试过建议但是noluck: -
第69行出错
答案 0 :(得分:0)
看起来亚马逊移动应用程序是一个混合应用程序,您尝试单击的过滤器链接仅在切换到WEBVIEW上下文后才可用。
如何检查:
打印出driver.getContextHandles()
的结果,看看列表中是否有WEBVIEW。
如果您的元素位于WEBVIEW部分,那么您可以chrome-debugging
对于webview中的元素,不应使用resource-id
作为id
的前缀:过滤器链接的定位器(如果在webview中必须经过验证)无效