С помощью класса PageFactory мы используем аннотации @FindBy
для поиска WebElements.Мы используем метод initElements для инициализации веб-элементов.@FindBy
может принимать атрибуты tagName ,partalLinkText, name, linkText, id, css, className, xpath.
Аннотация @FindBy
находит один или несколько веб-элементов с использованием одного критерия.Например, чтобы идентифицировать все элементы с одинаковым атрибутом класса, мы могли бы использовать следующую идентификацию:
@FindBy(how = How.CLASS_NAME, using = "classname")
private List<WebElement> singlecriterion;`enter code here`