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.