October 22, 2026
Cloud
Cloud

Thunders AI exécute et débogue vos tests, Skills et pools de profils authentifiés pour les exécutions en parallèle

TL;DR

Thunders AI peut désormais exécuter vos tests et les déboguer jusqu'à ce qu'ils réussissent, votre équipe peut rédiger des skills qui apprennent à Thunders AI comment vous testez, vous pouvez prendre la main sur le navigateur en direct ou sur un appareil mobile à une étape en échec et enregistrer la correction, et les pools de profils authentifiés donnent à chaque exécution parallèle sa propre session de connexion.

FEATURE
  • Thunders AI exécute et débogue vos tests : Thunders AI peut désormais exécuter votre test, trouver la cause de l'échec, corriger les étapes et relancer le test jusqu'à ce qu'il réussisse. Un niveau d'effort plus élevé autorise davantage d'essais.
  • Prise de contrôle d'une étape en échec : Lorsqu'une étape échoue, vous pouvez désormais prendre la main sur le navigateur en direct et enregistrer l'étape correcte. Cela fonctionne aussi sur les appareils mobiles.
  • Statut « Non exécutable » : Thunders vous indique désormais quand une valeur manquante bloque une exécution, comme une variable ou l'URL d'une application. L'exécution se termine avec le statut « Non exécutable » et nomme les valeurs manquantes. Vous voyez que c'est votre configuration qui a arrêté l'exécution, et non un bug de votre produit.
  • Skills Thunders AI : Apprenez à Thunders AI comment votre équipe teste. Les membres d'un projet peuvent désormais rédiger des skills, des instructions réutilisables partagées par tout le projet. Utilisez-en une pour transformer des critères d'acceptation en cas de test, pour corriger une exécution en échec ou pour trouver des idées de tests. Nommez un skill dans une conversation, et Thunders AI le suit.
  • Pools de profils authentifiés : Regroupez des profils de connexion interchangeables dans un pool, et chaque exécution parallèle obtient sa propre session. Les applications qui n'autorisent qu'une session par compte ne vous obligent plus à lancer vos tests un par un. Les profils fonctionnent aussi comme des variables : définissez-en un par projet ou par environnement, pour qu'une seule étape de connexion fonctionne sur tous les environnements. Si une session enregistrée échoue, une étape peut continuer avec un avertissement, afin que votre test puisse se connecter d'une autre façon.
  • Spécification d'API pour les applications API : Fournissez à une application API sa spécification d'API, et Thunders AI l'utilise pour écrire des tests d'API. Thunders vérifie aussi l'URL de base pendant la configuration de l'application.
  • Limite mensuelle de crédits : Un administrateur peut désormais augmenter la limite mensuelle de crédits, pour que votre équipe continue de tester quand elle a besoin de plus de crédits.
IMPROVEMENT
  • Navigation activée par défaut : Thunders AI navigue désormais par défaut dans vos applications web et mobiles lorsqu'il crée des cas de test, pour que ses étapes correspondent à ce que votre application affiche réellement.
  • Thunders AI pour les applications API : Thunders AI utilise désormais votre spécification d'API et des appels en direct pour écrire des tests d'API adaptés à votre API.
  • Plans de test : Thunders AI rédige désormais des plans de test adaptés au type de votre application. Il utilise l'environnement et les applications que vous sélectionnez.
  • Xray : Xray Cloud et Xray Data Center apparaissent désormais comme source de connaissances et comme synchronisation des résultats de test.
  • Sélecteurs de date : Thunders fonctionne désormais avec les sélecteurs de date personnalisés de votre application pendant l'exécution des tests. Il ouvre le sélecteur, y navigue et clique sur la date.
  • Captures d'écran d'exécution : Vous voyez désormais sur quel élément chaque étape a agi, directement sur la capture d'écran de l'exécution.
  • Liste des cas de test : La liste se charge désormais page par page.
FIX
  • Étapes conditionnelles : Une étape conditionnelle affiche désormais ses conditions dans la langue du projet.
  • Jeux de tests : Un jeu de tests séquentiel s'exécute désormais dans son ordre d'exécution. Un jeu de tests et un plan de test conservent leur ordre après le déplacement d'un élément.
  • Exécutions de tests : Une exécution ne bascule plus vers un onglet affichant la page d'erreur du navigateur pour une erreur HTTP. Le badge de sélection compte désormais une exécution relancée une seule fois. Une étape de vérification exécutée sur aucune page affiche désormais le message d'absence de navigateur.
  • Détection d'éléments : Thunders conserve désormais toutes les variables d'une étape de clic. Thunders trouve désormais les éléments dans le shadow DOM lorsque leur identifiant contient des caractères spéciaux. Thunders choisit désormais la bonne option dans les listes déroulantes qui échouaient auparavant.
  • Dates : Thunders résout désormais les dates qui désignent un jour de la semaine, comme « lundi prochain ».
  • Thunders AI : Relancer une requête qui a échoué pendant la navigation fonctionne désormais. Thunders AI vous indique quand le projet bloque l'emplacement de navigation, pour que vous sachiez pourquoi il ne peut pas naviguer. Les longs liens dans vos messages restent désormais lisibles.
  • Exécutions mobiles : Thunders détecte désormais une erreur affichée à l'écran après un appui. Thunders conserve désormais l'orientation de l'appareil sur les étapes enregistrées. Thunders réessaie désormais un élément mobile qui a disparu au moment de l'action. Thunders attribue désormais à une exécution en file d'attente le pool d'appareils de son projet.
  • Recorder : La liste d'activité n'affiche plus de lignes en double pour une même session du Recorder.
  • Squash TM : Thunders envoie désormais l'état « non exécuté » à Squash TM comme « non exécuté ».
  • Finitions de l'interface : La durée de l'étape a désormais sa propre colonne. La chronologie de l'exécution affiche désormais l'icône d'une action de rapport. La page d'erreur s'affiche désormais dans votre langue. L'écran des environnements masque désormais les applications archivées. Le recadrage de l'auto-réparation affiche désormais l'élément dans les images qui ne sont pas en 16:9. Une étape conditionnelle qui ne s'est pas exécutée affiche désormais des mots-clés atténués. Les liens du mode sombre ont désormais un contraste suffisant.

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