Ребятки привет, подскажите пожалуйста, как более правильно описывать элемент в PageObject
вариант 1:
private SelenideElement dashboardTopMenuButtonElement = $(By.xpath("...locator..."));
и всё используем в логике страницы как есть
Вариант 2:
private By dashboardTopMenuButtonLocator = By.xpath("...locator...");
@Getter <-- Lombok library
private SelenideElement dashboardTopMenuButtonElement = $(dashboardTopMenuButtonLocator);
и в логике использовать через геттер getDashboardTopMenuButtonElement() что избежать stale reference exception
Вариант 3:
Ваши предложения
Спасибо :)