Implementieren eines PageObjects-Musters für Frames auf einer Seite

Wie man das pageObject-Muster (Selenium) für Frames in einer Seite implementiert .. Ich habe eine Homepage und es gibt einen linken und einen rechten Frame und ich möchte für jeden Frame ein Seitenobjekt erstellen.

Zum Beispiel habe ich das LeftFrame-Seitenobjekt wie folgt:

Public Class HomePageLeftFrame{

private WebElement link;
private WebElement textField;

}

Wie schreibe ich die @ FindBy-Annotation für die beiden Elemente im HomePageLeftFrame-Objekt ... Gibt es einen Weg?

Hinweis Gemäß der Dokumentation zum Selenium für pageObjects wird erwähnt, dass Seitenobjekte eine ganze HTML-Seite oder ein Teil einer Seite sein können. Ist mein Verständnis für die obige Implementierung korrekt?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage