Get Element Text
MobileElement element = (MobileElement) driver.findElementByClassName(“SomeClassName”);
String elText = element.getText();
Get Tag Name
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
String tagName = element.getTagName();
Get Element Attribute
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
String tagName = element.getAttribute(“content-desc”);
Is Element Selected
Determine if a form or form-like element (checkbox, select, etc…) is selected
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
boolean isSelected = element.isSelected();
Is Element Enabled
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
boolean isEnabled = element.isEnabled();
Is Element Displayed
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
boolean isDisplayed = element.isDisplayed();
Get Element Location
Determine an element’s location on the page or screen
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
Point location = element.getLocation();
Get Element Size
Determine an element’s size in pixels
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
Dimension elementSize = element.getSize();
Get Element Rect
Gets dimensions and coordinates of an element
MobileElement element = (MobileElement) driver.findElementByAccessibilityId(“SomeAccessibilityID”);
Rectangle rect = element.getRect();
Get Element CSS Value
Query the value of a web element’s computed CSS property
MobileElement element = (MobileElement) driver.findElementById(“SomeId”);
String cssProperty = element.getCssValue(“style”);