Lecture
Dans cette section, vous apprendrez à rejouer un test et à trouver pourquoi une étape échoue.
Exécuter un test ou une suite
- Play dans la barre d’outils de Tests rejoue le test sélectionné dans le panneau de navigateur.
- Play Suite dans la barre d’outils de Suites rejoue tous les tests de la suite sélectionnée, dans l’ordre.
- Stop arrête l’exécution ; Pause la suspend, et Play la reprend.
Pendant et après une exécution, chaque étape de la liste des commandes affiche son état : en cours, réussie, ou en échec en rouge. Le panneau de journal sous le navigateur liste chaque commande exécutée et l’erreur de l’étape en échec.
Depuis le menu des étapes (clic droit sur une étape), vous pouvez aussi Play From Start, Play To Here, Play From Here ou Play This Step.
Exécuter pas à pas
Play Next Step exécute une commande puis s’arrête. Utilisez-le avec un point d’arrêt pour atteindre la partie du test à inspecter, puis avancez d’une étape à la fois en observant la page.
Vitesse de lecture
Le bouton de vitesse règle l’enchaînement des commandes (Test execution speed). Ralentissez-le lorsqu’une page a besoin de temps entre deux étapes ; ajoutez ensuite une attente explicite, comme wait for element visible, pour que le test réussisse aussi à pleine vitesse.
Taille du navigateur
Les champs largeur et hauteur au-dessus du panneau de navigateur définissent la taille de la page dans laquelle le test s’exécute. Viewport presets propose des tailles courantes d’ordinateur, de tablette et de téléphone. Enregistrez et rejouez un test à la taille utilisée par ses visiteurs : un site adaptatif n’affiche pas les mêmes éléments sur un téléphone.
La commande set window size fixe la taille depuis le test lui-même.
Exécutions planifiées
Les exécutions lancées par une planification se déroulent en arrière-plan, sans le panneau de navigateur, et sont enregistrées dans l’historique de performance comme les exécutions manuelles.
Lorsqu’une exécution échoue ou tombe en erreur, planifiée ou non, Pulse conserve une capture d’écran de la page avec l’exécution dans l’historique de performance.
Voir aussi
- Planification — exécuter une suite automatiquement
- Relances — relancer un test en échec avant de le signaler
- Dépannage — boutons manquants et autres problèmes de lecture