Вы можете использовать Модель объекта страницы , если хотите получить доступ к элементу с помощью аннотации. Ниже приведен пример объектной модели страницы.
public class Abcd {
//you can access element using accessibility, id and xpath
@AndroidFindBy(accessibility = "your cont-desc")
private MobileElement textInput;
@AndroidFindBy(id = "your element's id")
private MobileElement btn;
public Abcd(AppiumDriver<MobileElement> driver) {
PageFactory.initElements(new AppiumFieldDecorator(driver), this);
}
public boolean inputEmail(String email) {
textInput.sendkey(email)
}
}
Теперь в вашем тестовом классе вы можете сделать
Abcd abcd=new Abcd(driver);
abcd.inputEmail("shr@yopmail.com");
вы должны определить свой AppiumDriver как статический