2017-10-06 2 views
-1

Je veux juste savoir à propos de la chose du modèle objet page. Dans un site Web de commerce électronique si nous avons des centaines de produits et chaque produit a sa propre page de détails .. Ensuite, nous devons avoir une page séparée pour chaque produit pour effectuer une action. Disons que j'ai une page mobile qui a 15 produits et chaque fois que je clique sur un produit spécifique, il atterrira sur sa page de détails. Nous avons donc besoin de créer 15 fichiers de classe distincts, un pour chaque page ou avons-nous d'autres alternatives pour cela.Page de test du logiciel Selenium Modèle d'objet

+2

Semble à moi comme vous voulez 15 instances distinctes d'une classe pour ces 15 produits. – jsheeran

Répondre

0

Vous devez vous poser cette question

  • est cette page 15 les détails de produits différents a même structure ou différents, je ne demande pas sur les données de la page (il est évidemment différent)?

Si c'est pareil, vous avez juste besoin d'une page Détails du produit. Si ce n'est pas le cas, vous devez utiliser l'héritage pour vérifier comment vous pouvez associer une page secondaire à des pages séparées et créer un objet de page maintenable.

+0

Merci .. une page de détails du produit a travaillé .. –

0

Vous supposez que vous avez seulement besoin d'une classe ProductDetailsPage car les détails et la disposition sur la page seront génériques?

+0

Merci .. une page de détails du produit a travaillé .. –