在使用Android应用程序的情况下如何选择所有文本? webdriver提供什么来选择全部吗? 我没有选择全部的要素。有什么选择可以使用webdriver
答案 0 :(得分:1)
我认为您可以通过以下代码获取当前屏幕上的所有可见文本,然后可以对其进行迭代,然后执行选择或想要执行的任何操作。
List<MobileElement> listoftext= driver.findElements(By.xpath("//android.widget.TextView[//*]"));
System.out.println(listoftext.size());
for(int i=0;i<listoftext.size();i++) {
System.out.println(listoftext.get(i));
}