October 15, 2026
Cloud
Cloud

Navigateur en direct dans chaque exécution, panneau des étapes de test repensé et niveaux d'effort de Thunders AI

TL;DR

Vous pouvez désormais regarder vos tests s'exécuter en direct dans le navigateur et en prendre le contrôle, voir chaque étape et action sur une chronologie repensée, définir le niveau d'effort de Thunders AI, et utiliser Squash TM pour importer des tests, en créer et synchroniser les résultats.

FEATURE
  • Navigateur en direct : Vous pouvez désormais voir en temps réel le navigateur qui exécute vos tests. Auparavant, une exécution ne vous montrait que des captures d'écran.
  • Prise de contrôle d'une exécution : Vous pouvez prendre le contrôle du navigateur en direct lorsqu'une étape échoue ou à un point d'arrêt que vous avez défini. Vous pouvez ajouter l'étape manquante et reprendre l'exécution.
  • Enregistrement dans le navigateur en direct : Vous pouvez désormais transformer vos actions dans le navigateur en étapes. Vous n'avez besoin d'aucun enregistreur distinct.
  • Niveaux d'effort de Thunders AI : Vous définissez désormais le niveau d'effort de Thunders AI avant d'envoyer une demande. Utilisez un niveau bas pour une modification rapide et un niveau élevé pour un long parcours comportant de nombreux écrans, conditions et données.
  • Panneau des étapes de test repensé : Les étapes d'un test s'affichent désormais sur une nouvelle chronologie. Chaque étape indique son état en un coup d'œil : réussie, échouée, interrompue, arrêtée, ignorée, non exécutée ou en cours.
  • Squash TM : Vous pouvez désormais connecter Squash à Thunders, importer des tests, créer des tests et synchroniser les résultats avec Squash TM.
  • Profils authentifiés dans Thunders AI : Thunders AI propose désormais d'enregistrer un profil authentifié lorsqu'il ne parvient pas à se connecter à votre application.
  • Options d'affichage dans toutes les listes de Thunders : Les options d'affichage vous permettent de déterminer les informations qui apparaissent dans votre vue.
  • Langue de l'appareil mobile : Vous pouvez désormais choisir la langue de l'appareil pour une exécution mobile. Si vous n'en choisissez aucune, Thunders utilise la langue de votre projet.
  • Localisation IP mobile : Vous pouvez désormais définir la localisation IP d'une exécution mobile dans les paramètres avancés.
  • Builds mobiles depuis la CI : Vous pouvez désormais téléverser un build mobile depuis votre CI avec une clé d'API. Le champ de build et le rapport d'exécution de test affichent désormais la version du build.
  • API publique : Vous pouvez désormais arrêter une exécution de test avec un jeton d'API.
IMPROVEMENT
  • Types d'étapes : Une icône distincte indique désormais le type de chaque étape, par exemple IA, API ou conditionnelle.
  • Étapes des cas de test réutilisables : Un cas de test réutilisé affiche désormais ses étapes enfants sous forme d'arborescence sous l'étape parente. L'étape parente indique l'état combiné de ses enfants.
  • Génération de cas de test dans les plans de test : La génération de cas de test à partir d'un scénario affiche désormais son coût en crédits.
  • Thunders AI pour les applications API : Thunders AI reste désormais en mode API pour une application API et masque les suggestions de navigation.
  • Jeux de tests Thunders AI : Le chat d'un jeu de tests liste désormais tous les cas de test créés par Thunders AI.
  • Thunders MCP : Thunders MCP vous avertit désormais lorsqu'une étape utilise une variable inexistante.
  • File Compare et Visual Compare : Ces deux étapes retrouvent désormais un fichier via une variable. Visual Compare accepte désormais une image de référence jusqu'à 40 mégapixels.
  • Jira Data Center et Xray Data Center : Thunders joint désormais votre serveur sur site via votre relais. Thunders vous signale désormais lorsque votre relais est hors ligne.
  • Appareils mobiles : Lorsque votre appareil épinglé est occupé, Thunders utilise désormais un appareil libre portant le même nom.
  • Emplacements de navigateur : Une exécution attend désormais qu'un emplacement de navigateur se libère. Auparavant, elle échouait au bout de quelques secondes.
  • Sélecteurs enregistrés : Thunders conserve désormais ses sélecteurs enregistrés lorsqu'une exécution échoue parce que la page ne s'est pas chargée, distingue les contrôles répétés d'une liste grâce au texte de leur ligne et revérifie un sélecteur enregistré lorsqu'il pointe vers un autre élément.
FIX
  • Dates dans les étapes de test : Les étapes qui utilisent des dates donnent désormais des résultats fiables.
  • Chargement de page : Un libellé qui change chaque seconde ne bloque plus la vérification de la page. Thunders ignore désormais un état désactivé obsolète lorsque la page affiche le contrôle comme activé.
  • Thunders AI : Un tour qui échoue après que Thunders AI a produit une sortie reste désormais un tour interrompu que vous pouvez reprendre.
  • Thunders MCP : Thunders MCP ne liste désormais que les emplacements de navigateur que vous pouvez utiliser.
  • Détection d'éléments : Thunders conserve désormais la cible du clic lorsqu'une étape de clic mentionne « fermer » dans son objectif.
  • Jeux de tests : Un jeu de tests sans cas de test associé affiche désormais ses exécutions.
  • Exécutions de tests : Une exécution se termine désormais lorsqu'il ne reste que des étapes désactivées.
  • Exécutions mobiles : Thunders fait désormais défiler vers le haut lorsque la cible se trouve au-dessus de la vue. Thunders saisit désormais du texte dans un champ iOS que l'appareil ne désigne pas comme ayant le focus. Thunders ne liste plus les appareils TV. Thunders vous rend désormais l'éditeur lorsqu'un enregistrement mobile ne démarre pas.
  • Ressources de test : Thunders lit désormais le tableau Excel d'un modèle.
  • Finitions de l'interface : Thunders vous ramène désormais à la page demandée après votre connexion. Thunders conserve la section du projet lorsque vous changez de projet. Les listes d'exécutions de tests n'affichent plus d'erreurs de grille.

Prêt à livrer plus vite grâce à des tests plus intelligents?

Capture d'écran de la liste des cas de test dans l'application Thunders, avec les ensembles de tests, les labels et le statut de la dernière exécution, et un sélecteur de labels ouvert