2017-05-18 1 views
0

Je travaille dans le cadre d'automatisation à base de sélénium. J'ai la page Tableau de bord. La page du tableau de bord contient 100 éléments Web et plus. Il contient également des actions correspondantes. Puis-je fractionner les éléments Web dans un fichier de classe et action dans un fichier de classe?page objet modèle objet divisé et l'action dans le sélénium

Répondre

2

Les méthodes du Page Object dépendent du WebElements (en cas d'utilisation de PageFactory) ou des localisateurs correspondant à ces éléments. Séparer le WebElements et les méthodes rompra le modèle de conception Page Object et la structure de classe orientée objet en général.

Vous trouverez plus de détails et d'exemples dans seleniumhq et github docs.