Méthodes d'attente d'éléments
maj 31 oct 2024
1 - Introduction
Les commandes d'attente permettent d'attendre l'affichage ou la disparition d'un élément. Elle est utile lors d'un changement de vue, le chargement d'une nouvelle page par exemple.
2 - Liste des commandes d’attente d'éléments
3 - Cas d’usage
Cas d’usage 1 : j’attends l'affichage d'un élément pour cliquer dessus
Certains éléments ne sont parfois présents que lors du premier affichage d'un écran. Cela peut poser problème lorsque plusieurs tests sont effectués sur la même application.
Nous recommandons donc l'utilisation des commandes suivantes: commandes WaitUntilBeforeClick
WaitUntilByTextBeforeClick
WaitUntilByDescBeforeClick
WaitUntilByTextExactBeforeClick
WaitUntilByIdBeforeClick
Le deuxième paramètre de ces méthodes est un booléen facultatif qui, s'il vaut true, empêche le test d'échouer sur cette instruction même si elle est fausse. La valeur par défaut de ce paramètre est false.
Ce test échouera si "OK" n'est pas trouvé : waitUntilByTextBeforeClick,OK
Ce test passe à l'instruction suivante si "OK" n'est pas trouvé : waitUntilByTextBeforeClick,OK,true
Cas d’usage 2 : j’attends la disparition d'un élément
Il est possible que l'élément attendu dans l'affichage soit également présent dans la page avant le chargement. Il est possible d'attendre la disparition d'une vue en utilisant waitUntilGone
.