При разработке класса объекта страницы мы используем @FindBy(name="value")
, т.е. FindBy с именем.
SO ниже кода, чтобы найти текстовое поле веб-страницы, например поле имени пользователя. @FindBy(name="username")
WebElement txtboxUname;
........//Внутри тестовой функции мы называем это txtboxUname
, как показано ниже
txtboxuname.sendKeys("purnendu");
Итак, для объекта страницы переключателя, как мы определяем его через @FindBy
??? Следующий код не работает
@FindBy(name="radio")
List<WebElement> radioBtnSelectTrip
;
.......вызов внутренней функции
radioBtnSelectTrip.get(0).click();
Вышеупомянутый метод @FindBy
не работает для переключателя. Помогите, пожалуйста, как определить от radiobutton
до @FindBy
и использовать его через Pagefactory