Привет, у меня есть много классов страниц со многими WebElements, такими как один из них:
public class DraggablePage extends BaseExtendablePage {
@FindBy(xpath = "//a[@href= '#tabs-1']") WebElement defaultFunctionalityTableHeader;
@FindBy(xpath = "//a[@href= '#tabs-3']") WebElement constraintMovementTableHeader;
@FindBy(xpath = "//a[@href= '#tabs-4']") WebElement cursorStyleTableHeader;
...
Вопрос в том, где я могу хранить эти элементы?Я не могу поместить его в другой класс, поскольку нет возможности его расширения, потому что каждый мой pageClass расширяет BaseExtendablePage.В интерфейсе также нет возможности перемещать элементы, поскольку переменные не могут быть инициализированы.