2010-06-07 5 views
4

Je vais avoir de grandes boîtes de test en cascade difficiles à tester avec Selenium. Je voudrais savoir quelle est l'approche standard pour cela. Je ne sais pas exactement quelles commandes utiliser, par exemple ClickAndWait, WaitForTextPresent, etc. Il semble que ce soit un peu un hack pour essayer de faire fonctionner ça.Liste déroulante en cascade Listboxes avec Selenium

Quelqu'un a-t-il du sélénium pour le tester correctement? Un exemple de scénario serait d'avoir 3 boîtes de liste qui ont Car Make, Model et Color. Chacun est peuplé à son tour par l'autre. Le sélénium doit d'une manière ou d'une autre attendre que la zone de liste suivante soit remplie avant d'effectuer le test.

Répondre

1

Quelle est normalement la meilleure façon de le faire est de faire

Select | select1 | option 
waitForSelectx | select2 | possiblePattern 
Select | select2 | option 
waitForSelectx | select3 | possiblePattern 
Select | select3 | option 

le waitForSelectx est juste un raccourci pour l'une des commandes de type waitForSelect. Vous devrez choisir celui qui vous convient le mieux.

+0

merci, je vais essayer. – jaffa

Questions connexes