20 mai 2026

Tests Campaigns, Hooks visibles et création de monitors en bulk 🚀

Cette release enrichit les Tests Campaigns avec les Variables V3 et les collections, rend les Hooks plus visibles, et simplifie la création de monitors à grande échelle. Côté smartphone, le recorder gagne un mode pause et plusieurs améliorations bienvenues.

🧪 Nouveau : Tests Campaigns améliorées

Les Tests Campaigns passent au niveau supérieur.

  • Support des collections : Organisez vos campaigns comme vos tests

  • Variables V3 : Sélectionnez quel variant utiliser pour chaque variable group

  • Overrides par campaign : URL de départ, browser preset et labels personnalisables par campaign

🪝 Nouveau : Hook Tag

Les Hooks sont maintenant clairement visibles dans le formulaire de test.

Un nouveau composant Hook Tag affiche quels hooks sont sélectionnés, directement dans l'interface web et smartphone. Plus de doute sur ce qui va s'exécuter avant ou après votre test.

📋 Nouveau : Création de Monitors en Bulk

Créez des monitors pour plusieurs tests en une seule opération.

Fonctionne maintenant pour les tests Web V2 et Smartphone. Sélectionnez vos tests, cliquez, c'est fait.

↕️ Nouveau : Drag & Drop des Step Groups

Réorganisez vos step groups par glisser-déposer directement dans le canvas. Plus besoin de supprimer et recréer pour changer l'ordre.

✨ Améliorations

  • Variables dans l'exécution : Visibles directement dans Execution Details, et utilisables dans le champ Start URL

  • Refresh App button : Bouton dédié pour rafraîchir la liste des apps + modale de création de test smartphone refondue

  • Mode Pause smartphone : Mettez le recorder en pause quand vous en avez besoin

  • Fill Input en un clic : Taper sur un champ crée directement un step Fill Input

  • XML Tree Viewer : Nouveau bouton pour visualiser l'arbre XML dans les résultats d'exécution smartphone

  • Tri persistant : Votre tri est mémorisé entre les sessions (tests, monitors, dashboards, test suites, smartphones, SIMs)

  • Realtime Status étendue : Plages de temps jusqu'à 12 mois (7j, 30j, 90j, 12 mois)

  • Curseurs améliorés : Tous les éléments draggables ont maintenant le bon curseur

🐛 Corrections

  • Step-level timeouts affichaient 60s par défaut au lieu de la vraie valeur

  • "Empty Owner" à la création de test (régression corrigée)

  • Realtime Status : détails produit inaccessibles depuis la card

  • Crash à la création d'une variable globale de type "Choice"

  • Live preview restait sur le mauvais test en exécution multiple

  • Erreur "Select a device" sur la création d'un reusable component

  • Résultats smartphone V2 n'affichaient que le premier step

  • Browser preset non affiché sur la card devices des monitors smartphone

  • Version history ne chargeait pas pour les tests smartphone

  • Checkbox step débordait quand la description était trop longue

  • Produits sélectionnés réinitialisés à l'ajout d'un produit sur un device/agent

  • Exécution affichait tous les devices au lieu de ceux du test sélectionné

  • Copie vers un autre produit bloquée pour les tests contenant des reusable components

  • Colonne "last update" des dashboards affichait la mauvaise date

  • Tags destinataires dans les mail reports affichent l'email même si le destinataire n'est pas dans la liste

  • Statut d'exécution bloqué sur "queued" dans le formulaire de test après un run

  • Restauration de version avertit des variables qui n'existent plus

  • Logout inattendu causé par un refresh token manquant

  • Bouton "Create Monitor" corrigé sur l'empty state de la Realtime Status

  • Crash sur la page d'exécution d'un monitoring avec plusieurs owners

  • Crash sur la page de résultat si pas de "triggered by user"

  • Bouton artifacts visible quand seuls les logs systemd sont présents

  • Checkbox app_reset incorrectement cochée pour les anciens tests

  • Échec de sauvegarde des webhooks dans les notifications