July 8, 2026
Cloud
Cloud

Variables partagées dans un ensemble de tests, comparaison de fichiers et étapes JavaScript

TL;DR

Les cas de test prérequis d’un ensemble de tests transmettent désormais ce qu’ils créent, avec en plus une nouvelle étape de comparaison de fichiers, un comportement d’exécution séquentielle et des étapes JavaScript.

FEATURE
  • Variables des prérequis : les tests prérequis transmettent les variables d'exécution à chaque test en aval de l'ensemble.
  • Étape de comparaison de fichiers (bêta) : comparez les fichiers attendus et réels avec l'assistance de l'IA et l'interpolation de variables, sans quitter le runner.
  • Exécution séquentielle : exécutez un ensemble ou une campagne dans un ordre alphabétique prévisible, en s'arrêtant au premier échec ou en poursuivant jusqu'au bout.
  • Étapes JavaScript : écrivez et exécutez du JS dans un éditeur intégré, isolé dans son propre onglet, avec accès aux variables et aux résultats précédents.
  • Thunders MCP : ensemble d'outils élargi pour cloner un cas de test, mettre à jour une étape, insérer une étape et mettre à jour un environnement.
IMPROVEMENT
  • Éditeur de corps API : le corps JSON de l'étape API est un véritable éditeur de variables, avec autocomplétion, coloration et références en ligne.
  • Aperçu des variables résolues : visualisez la valeur d'exécution réelle qu'utilisera une étape au lieu des jetons bruts.
  • Attribution : réattribuez la propriété des cas de test individuellement ou en masse.
  • Liste d'autorisation de domaines : ignorez les appels tiers parasites lors des vérifications de chargement de page, par projet.
FIX
  • Renommage de variable : le renommage d'une variable dans les variables de projet ou d'environnement met désormais à jour chaque étape qui l'utilise.
  • Conflits d'édition : si un cas de test a changé depuis son ouverture, vous obtenez désormais un message clair de conflit de version au lieu d'une erreur générique.
  • Type d'étape préservé : la modification d'une étape de navigateur la conserve comme étape de navigateur au lieu de la reconvertir en étape IA.
  • Dépassement de durée : la durée d'exécution ne déborde plus dans les exécutions agrégées.

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