Faire défiler la page dans un test web
Faites défiler la page jusqu'à ce qu'un élément soit visible, avant d'interagir sous la ligne de flottaison ou pour vérifier un chargement différé.
Faites défiler la page jusqu'à ce qu'un élément soit visible. Utilisez ce step avant d'interagir avec du contenu sous la ligne de flottaison, ou pour vérifier que les sections en chargement différé se chargent effectivement lorsqu'on les atteint.
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
| Élément cible | Oui, sauf si un selector manuel est défini | Description en langage naturel de l'élément vers lequel défiler. |
| Selector manuel | Non | Selector XPath ou CSS, utilisé quand l'IA est désactivée ou comme selector enregistré. |
| Comportement du défilement | Non | auto (par défaut), smooth ou instant. |
| Positionnement vertical | Non | Position verticale de l'élément : start, center (par défaut), end ou nearest. |
| Positionnement horizontal | Non | Position horizontale de l'élément : start, center (par défaut), end ou nearest. |
| Utilisation de l'IA | Non | inherit (par défaut, suit la stratégie du test), smart ou always. |
| Ignorer l'erreur sur ce step | Non | L'exécution continue avec le step suivant si celui-ci échoue. Par défaut : désactivé. |
Résultats et métriques
- Temps d'exécution : début, fin et durée (en secondes) enregistrés dans le résultat du step.
- Statut : succès, avertissement ou échec, avec le message d'erreur en cas d'échec.
- Capture d'écran : prise après l'exécution du step, montrant la nouvelle position.
- Utilisation de l'IA : si l'IA a localisé l'élément, le selector corrigé est enregistré sur le test et le coût IA est ajouté à l'exécution.
Et ensuite ?
Last updated on