用java打印appium WebElement 所有属性值
时间: 2024-02-26 16:58:16 浏览: 26
在 Appium 中,可以使用以下方法打印 WebElement 的所有属性值:
```
WebElement element = driver.findElement(By.xpath("//UIAApplication[1]/UIAWindow[1]/UIAScrollView[1]/UIAButton[1]"));
System.out.println("Element tag name: " + element.getTagName());
System.out.println("Element text: " + element.getText());
System.out.println("Element attribute: " + element.getAttribute("attribute"));
System.out.println("Element enabled: " + element.isEnabled());
System.out.println("Element displayed: " + element.isDisplayed());
System.out.println("Element selected: " + element.isSelected());
```
其中,`getTagName()` 方法返回元素的标签名,`getText()` 方法返回元素的文本内容,`getAttribute()` 方法返回元素的属性值,`isEnabled()` 方法返回元素是否可用,`isDisplayed()` 方法返回元素是否可见,`isSelected()` 方法返回元素是否被选中。
你可以根据自己的需要选择打印哪些属性。