Например: я создал тестовую страницу
public class HomePage extends WebDriverBaseTestPage<WebDriverTestPage>{
@FindBy(locator = SLIDER_LOC)
public QAFWebElement slider;
@FindBy(locator = SEARCH_TEXTBOX_LOC)
public QAFWebElement searchTextbox;
}
Теперь в классе определения шага, Как использовать эту страницу, я пробовал метод ниже, но я уверен, что это правильный путь.
public class BDDSteps{
static HomePage homepage = new HomePage();
@QAFTestStep(description = "Step description")
public void stepImplementation() {
homepage.searchTextbox.sendKeys("asdfads");
}
}