环境:Android 8.0+appium 1.10+ui automator 在提交订单页,想选中货到付款那一列后面的图标,uiautomator 显示无元素 id,但是使用 chrome 能看到该控件 id
uiautomator 只能显示原生的应用,H5 的只能通过浏览器看。
你都说了 chrome 看到的,那就是 h5 了啊,h5 的 id 你怎么能用 appium inspector 看到,你要用 h5 的元素来定位,你要先切换 context 到 h5,然后再操作
感谢,已解决,切换到 webview 中正常了 Setcontexts=driver.getContextHandles(); driver.context((String) contexts.toArray()[1]);