L'enregistreur capture chaque interaction que vous effectuez dans le navigateur et la convertit en étapes de test structurées. Chaque action (clics, saisies, navigation) est enregistrée en temps réel et ajoutée automatiquement à votre scénario de test. Aucun script ni aucune création manuelle d'étapes n'est nécessaire.
1. Démarrer l'enregistrement
Ouvrez l'onglet « Cas de test » dans le menu de navigation de gauche.
Dans l'onglet « Cas de test », cliquez sur le bouton « Enregistrer les étapes ». Thunders ouvre un panneau de configuration avant de lancer la session de navigateur.
2. Définir les paramètres d'enregistrement
Avant le lancement du navigateur, configurez les paramètres de session suivants. Ces valeurs déterminent le comportement du test lors de son exécution.
Environnement : sélectionnez l’environnement ciblé par votre test, tel que « staging » ou « production ». Ce paramètre détermine l’URL de base et la configuration avec lesquelles votre application se charge.
Application : choisissez l’application que vous souhaitez tester.
Paramètres du navigateur : choisissez le navigateur dans lequel effectuer l'enregistrement et définissez les options supplémentaires telles que la taille de l'écran ou la langue. Ces paramètres seront réutilisés lors de l'exécution automatique du test.
Remarque concernant le navigateur : l'enregistrement fonctionne avec Chrome et Chromium. Assurez-vous d'utiliser l'un de ces navigateurs.
Cliquez sur « Démarrer l’enregistrement » pour lancer la session de navigateur.
3. Interagissez avec votre application
L'enregistreur capture désormais activement vos interactions. Naviguez et interagissez avec l'application comme d'habitude. Thunders capture chaque interaction et ajoute l'étape de test correspondante en temps réel. Les actions suivantes sont toutes capturées automatiquement :
Chaque action enregistrée apparaît immédiatement dans le panneau des étapes situé sur le côté, décrite en langage clair (par exemple : « Cliquez sur le bouton Connexion », « Saisissez “[email protected]” dans le champ E-mail »). Consultez le panneau au fur et à mesure de l’enregistrement pour vérifier que chaque étape est capturée comme prévu.
4. Mettre en pause, reprendre ou terminer la session
Vous pouvez mettre en pause, reprendre ou terminer la session à tout moment :
Mettre en pause : cliquez sur « Pause » pour suspendre l'enregistrement. La session du navigateur reste ouverte dans son état actuel.
Reprendre : cliquez sur « Reprendre » pour poursuivre l’enregistrement à partir de l’endroit où vous l’avez mis en pause. Aucune étape n’est perdue.
Terminer la session : cliquez sur « Terminer la session » lorsque vous avez enregistré toutes les étapes requises. Sélectionnez « Sauvegarder les étapes » pour ajouter les étapes enregistrées au scénario de test, ou « Abandonner » pour annuler et laisser le scénario de test inchangé.
Délais d’expiration de la session : la session affiche une invite de confirmation après 5 minutes d’inactivité. La session se termine automatiquement au bout de 15 minutes au total. Pour les flux plus longs, répartissez l’enregistrement sur plusieurs sessions.
Le nom de votre test est généré automatiquement à la fin de l’enregistrement en fonction des interactions enregistrées. Vous pouvez le renommer à tout moment depuis les paramètres du scénario de test.
5. Quitter une session ou la récupérer
Les étapes enregistrées appartiennent à la session jusqu’à ce que vous les enregistriez ; Thunders vous demande donc votre accord avant de les supprimer. Le message qui s’affiche dépend du nombre d’étapes que vous avez enregistrées.
Quitter avec des étapes enregistrées
Si vous quittez l’enregistreur alors que des étapes ne sont pas encore enregistrées, la navigation s’arrête et la fenêtre « Sauvegarder vos étapes avant de partir ? » s’ouvre, vous indiquant le nombre d’étapes concernées.
L’option « Sauvegarder les étapes » les ajoute au cas de test, puis vous redirige vers la page demandée.
L'option « Abandonner » les supprime, puis poursuit la navigation.
Fermer la fenêtre de dialogue annule la navigation et vous ramène à la session.
Fin ou sortie sans enregistrement
En l’absence d’étapes enregistrées, il n’y a rien à enregistrer ; la fenêtre contextuelle vous propose donc de continuer.
La fin de la session ouvre la fenêtre « Rien à sauvegarder pour l'instant ». Sélectionnez « Continuer l'enregistrement » pour revenir au navigateur, ou « Abandonner cette session » pour la fermer.
Si vous quittez la page, la fenêtre « Abandonner cette session ? » s'ouvre. Sélectionnez « Continuer l'enregistrement » pour rester, ou « Abandonner » pour quitter.
Récupération d’une session qui s’est terminée de manière inattendue
Si une session s’arrête avant que vous ne l’enregistriez, parce que le navigateur s’est fermé ou que la connexion a été interrompue, les étapes sont conservées pour vous au lieu d’être perdues. La prochaine fois que vous ouvrirez le cas de test, la mention « Étapes non sauvegardées trouvées » indiquera combien d’étapes ont été récupérées.
L’option « Restaurer les étapes » les ajoute au scénario de test. Si l’enregistrement produisait les premières étapes du scénario de test, son nom est généré à partir de celles-ci, exactement comme à la fin d’un enregistrement normal.
L’option « Abandonner » les supprime.
Répondez à l'invite avant de continuer, car elle reste ouverte jusqu'à ce que vous fassiez votre choix. La récupération n'est proposée qu'à la personne qui a enregistré la session ; ainsi, une session sur laquelle travaille un collègue ne peut jamais être restaurée ou supprimée par quelqu'un d'autre.
6. Exécuter le test
Une fois enregistrées, les étapes sont ajoutées au cas de test dans l’ordre. Cliquez sur « Exécuter » pour lancer le test. Thunders rejoue automatiquement chaque étape et affiche le résultat.
7. Modifier le test après l’enregistrement
Les tests sont entièrement modifiables après l’enregistrement. Utilisez les options suivantes pour ajuster le scénario de test :
Discutez avec l’IA de Thunders pour ajouter des étapes, des cas limites ou des assertions en décrivant ce dont vous avez besoin en langage courant. L’IA de Thunders génère automatiquement les étapes correspondantes.
Ajoutez manuellement des étapes pour les éléments difficiles à enregistrer, tels que les actions de configuration personnalisées, la logique de nettoyage ou des assertions spécifiques.
Modifiez n’importe quelle étape pour ajuster la description ou l’élément cible.
Supprimez les étapes dont vous n’avez pas besoin, telles que les clics accidentels ou les navigations que vous ne souhaitiez pas inclure.
Foire aux questions
Comment conserver les étapes que j’ai enregistrées avant la fermeture du navigateur ?
Rouvrez le cas de test. Si la session s’est terminée sans avoir été enregistrée, le message « Étapes non sauvegardées trouvées » s’affiche avec le nombre d’étapes récupérées, et l’option « Restaurer les étapes » les ajoute au cas de test. La fenêtre de dialogue reste ouverte jusqu’à ce que vous y répondiez ; les étapes vous attendent donc.
Comment quitter l’enregistreur sans perdre ce que j’ai enregistré ?
Quittez la page comme vous le feriez normalement. Thunders conserve la navigation et vous propose « Sauvegarder les étapes », ce qui enregistre les étapes dans le scénario de test puis vous redirige vers la page où vous vous rendiez. « Abandonner » est la seule option qui les supprime.
Comment enregistrer un flux qui s’étend sur plusieurs sessions ?
Enregistrez-le sur plusieurs sessions. Une session vous invite à agir après 5 minutes d’inactivité et se termine au bout de 15 minutes ; enregistrez donc ce que vous avez et démarrez une autre session pour continuer. Les étapes de chaque session enregistrée sont ajoutées au même cas de test dans l’ordre.
Comment recommencer un enregistrement ?
Mettez fin à la session et sélectionnez « Abandonner », ou « Abandonner cette session » si rien n’a encore été enregistré. Le cas de test reste exactement tel quel, et vous pouvez recommencer à partir de « Enregistrer les étapes ».




