Реализация шаблона PageObjects для фреймов на странице

Как реализовать шаблон pageObject (Selenium) для фреймов на странице. У меня есть домашняя страница, есть левый и правый фреймы, и я хотел бы создать объект страницы для каждого фрейма.

Например, у меня есть объект страницы LeftFrame, как показано ниже:

Public Class HomePageLeftFrame{

private WebElement link;
private WebElement textField;

}

Как написать аннотацию @FindBy для двух элементов в объекте HomePageLeftFrame ... Есть ли способ?

Замечания: В документации по селену для pageObjects упоминается, что объекты страницы могут быть целой HTML-страницей или частью страницы. Насколько я понимаю, правильно для реализации выше?

Ответы на вопрос(1)

Ваш ответ на вопрос