没有为类型Android元素定义Method size()



在代码的下一行中,对于类型为Android元素的类型,未定义类似The Method size((的错误

System.out.println(driver.findElementByAndroidUIAutomator("new UiSelector().clickable(true)").size());

findElementByAndroidUIAutomator方法返回单个元素,因此size()方法不适用于它。
如果要获取size(),则需要获取可以使用findElementsByAndroidUIAutomator方法获取的元素列表。

你的代码行应该是:

System.out.println(driver.findElementsByAndroidUIAutomator("new UiSelector().clickable(true)").size());

最新更新