November 5, 2026
Self-Hosted
Self-Hosted

v2026.11.05

TL;DR

Organisez vos jeux de données et vos fichiers de test dans des dossiers partagés, prévisualisez leur contenu et voyez quels cas de test les utilisent. Retrouvez et reprenez vos sessions Thunders AI depuis la barre latérale, et reliez vos cas de test à des éléments de vos outils connectés, dont Xray et Linear. Cette version améliore aussi les résultats des tests conditionnels, les comparaisons visuelles et l’édition quotidienne des tests.

FEATURE
  • Organisez et prévisualisez les Test Assets : Gérez séparément les jeux de données et les fichiers de test, organisez-les dans des dossiers partagés, prévisualisez leur contenu et voyez quels cas de test les utilisent. Enregistrez dans Test Assets les fichiers téléchargés pendant une exécution pour les réutiliser.
  • Définissez le résultat d’un arrêt conditionnel : Lorsque vous configurez une étape conditionnelle avec l’action Stop, sélectionnez Succès, Échec, Non concluant ou Ignoré. Si la condition est remplie, l’exécution s’arrête avec ce résultat ; sinon, elle se poursuit.
  • Reliez vos cas de test à vos outils : Associez un cas de test à un élément d’un outil connecté, tel qu’un test Xray ou un ticket Linear, à l’aide de son URL ou d’un identifiant pris en charge. Gardez le cas de test relié au travail qu’il valide.
  • Une aide plus claire pour l’accès à l’application : Si la vérification d’accès détecte un défi anti-bot, activez le Stealth Mode et réessayez. Les réponses Forbidden (403) affichent un guide de dépannage dédié, avec des informations sur la liste d’autorisation réseau.
  • Retrouvez et reprenez vos conversations Thunders AI : Accédez à l’historique des sessions Thunders AI depuis la barre latérale et revenez à la dernière conversation d’un cas de test, d’un jeu de tests ou d’une exécution de test.
  • Authentification de base pour la navigation de l’IA : Définissez un nom d’utilisateur et un mot de passe d’authentification de base dans les paramètres de navigation web de la conversation pour remplacer les identifiants de l’environnement. Le remplacement s’applique au premier site visité, pas aux autres sites atteints via des liens ou des redirections.
  • Inspectez les cas de test réutilisés : Développez ou réduisez les étapes des cas de test réutilisés dans l’éditeur comme dans la vue d’exécution.
  • Modifiez plusieurs étapes à la fois : Sélectionnez des étapes et utilisez la barre d’actions groupées pour les ignorer ou les réactiver ensemble.
  • Comprenez la durée d’exécution d’un jeu de tests : Pour les exécutions de jeux de tests terminées, consultez la répartition entre l’exécution initiale, les relances et les temps d’attente entre les tests.
  • Plus de possibilités pour les agents connectés à Thunders MCP : Gérez les jeux de données, fichiers et dossiers de Test Assets depuis votre client IA. Pour le débogage web sur Chrome et Chromium, reprenez la même exécution à partir d’une étape modifiée ou en échec tout en conservant la session du navigateur.
IMPROVEMENT
  • Moins d’attente inutile dans les exécutions : Des attentes fixes réduites et des vérifications de stabilité de page améliorées permettent aux exécutions en cache d’avancer sans délais évitables.
  • Examen simplifié des erreurs de console : Les erreurs de console sont regroupées dans une ligne extensible pour chaque étape.
  • Navigation dans les paramètres du projet : Accédez directement aux sections des paramètres du projet depuis la barre latérale Configurer.
  • Navigation plus efficace dans les grands projets : Les sélecteurs et filtres de cas de test, de jeux de tests et d’exécutions chargent les résultats par lots au lieu de récupérer toute la liste d’un coup.
  • Masquez les avis par cas de test : Fermez une bannière pour un cas de test précis sans affecter les autres cas de test.
  • Ouvrez directement les cas de test dupliqués : Après avoir dupliqué un cas de test depuis la liste, suivez le lien de confirmation vers la nouvelle copie.
  • Exécutions lancées par l’IA plus cohérentes : Les exécutions démarrées depuis une proposition de Thunders AI utilisent les paramètres d’exécution existants du cas de test.
  • Raccourcis clavier de l’IA : Appuyez sur G puis N pour démarrer une nouvelle session, ou sur G puis H pour ouvrir l’historique. Ces séquences de touches évitent les conflits précédents avec les raccourcis du navigateur.
FIX
  • Ciblage d’éléments plus fiable : Sélection de lignes améliorée dans les listes et les galeries PowerApps, clics sur la case d’en-tête évités lors du ciblage d’une ligne, et sélection de calendrier améliorée dans les iframes. Les vérifications d’état désactivé reconnaissent les contrôles marqués aria-disabled.
  • Enregistrements plus fiables : Libellés des liens-icônes enregistrés améliorés, gestion des identifiants d’éléments répétés et ordre de défilement autour des listes déroulantes.
  • Comparaisons visuelles plus fiables : Meilleure détection des petits textes et des différences de couleur subtiles, ce qui réduit les changements visuels manqués.
  • Mise en forme correcte des valeurs Excel : Les vérifications de fichiers préservent les formats de cellules Excel, y compris les dates et les pourcentages.
  • Synchronisation des résultats Xray Cucumber et Generic : Correction de la synchronisation des résultats vers les tests Xray Enterprise Cucumber et Generic, en envoyant les résultats globaux sans résultats par étape non pris en charge. Les tests manuels conservent les résultats au niveau des étapes, et les échecs de synchronisation affichent l’erreur Xray sous-jacente.
  • Navigation et instructions de l’IA : La navigation attend lorsqu’un profil authentifié enregistré est occupé, au lieu de continuer sans être connecté. Saisir un /nom-de-skill complet applique le skill, et « Stay on main » est respecté sans invites de branche répétées.
  • Chat IA et débogage : Le bouton d’envoi reste visible pour les longs messages, et les suggestions d’exécution de débogage utilisent les captures de l’exécution en cours.
  • Échecs de démarrage plus clairs : Si la connexion initiale au run hub expire après 30 secondes, un avertissement réseau remplace l’état de préparation indéfini. Il s’agit d’un délai de connexion, pas d’une limite sur la durée de préparation de l’environnement.
  • Contexte et retours d’exécution plus précis : Les étapes reprises conservent le contexte d’exécution précédent, les échecs d’injection de profil affichent des avertissements plus clairs, et les conditions fausses n’affichent plus d’invite trompeuse d’explication d’échec.
  • Les planifications héritent correctement des paramètres de test : Les planifications conservent les remplacements explicites tout en héritant des paramètres propres à chaque test, au lieu de figer les valeurs par défaut intégrées du navigateur.
  • Exécution mobile plus fiable : Meilleure sélection de la WebView de l’application concernée. Les gestes non pris en charge ou sans effet visible ne signalent plus un succès à tort.
  • Retours d’audit d’accessibilité plus ciblés : Les vérifications RGAA reconnaissent mieux les schémas des pages réelles, et les notes de modification de la grille d’audit se concentrent sur les tests non conformes.
  • Édition des tests et listes : Supprimer le dernier cas de test vide immédiatement la grille du jeu de tests. Les cas de test sans version enregistrée affichent Current au lieu de Unsaved. Les étapes copiées conservent l’application sélectionnée, et la suppression groupée fonctionne lorsque des étapes de cas de test réutilisés sont sélectionnées.
  • Correctifs d’interface : Coloration syntaxique JavaScript rétablie, lien Billing information corrigé, défilement ajouté pour le navigateur en direct zoomé, et accès par lecteur d’écran amélioré pour les commandes de filtre des tableaux.

Migration steps

  • Récupérez les nouvelles images et redéployez, en commençant par l’API Service (elle applique automatiquement les mises à jour de base de données).

upgrade urgency

Critique

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