Journal des modifications

Suivez les nouvelles mises à jour et améliorations de kapptivate.

15 juin 2026

Toute l'expérience de lancement de test a été repensée. La run queue et la run confirmation sont désormais fusionnées dans un drawer unique qui vous garde en contexte. En plus, vous pouvez maintenant choisir combien de données collecter à chaque run.

⚡ Nouveau : Execution Modes

Choisissez combien de données collecter à chaque run et contrôllez la vitesse d’éxécution de votre scénario.

Trois modes disponibles :

  • Fast : Désactive screenshots et logs. Vitesse maximale. Idéal pour le monitoring de prod où vous voulez juste le pass/fail.

  • Detailed : Garde tout le contexte pour débugger. Screenshots, logs, tout.

  • Standard : Entre les deux. Option par défaut.

Même test, trois durées différentes. Choisissez le bon compromis entre vitesse et observabilité.

Définissez le mode depuis :

  • Le drawer Run Confirmation

  • La programmation d'un monitor

  • Les paramètres d'un test

🎯 Nouveau : Drawer Run Confirmation

La page de run confirmation telle que vous la connaissiez a disparu.

Tout se passe maintenant dans un drawer qui s'ouvre depuis n'importe où : page des tests, exécutions, détails d'exécution... Plus de redirections, plus de perte de contexte.

Toutes les actions existantes préservées :

  • Import CSV

  • Création de test campaign depuis la queue

  • Drag & drop pour réordonner

  • Surcharge des variables

  • Sélection de device

  • Et plus encore

Le drawer affiche les noms de devices résolus avec leur statut de disponibilité, une bannière d'instruction avec le nombre de tests en queue, et toutes les options de run habituelles (notifications, ignorer les erreurs, rejouer uniquement les échecs, exécution parallèle...).

📱 Amélioré : Expérience Smartphone

  • Bannière tip pendant l'enregistrement : Quand un step Fill input est détecté, une bannière rappelle que vous pouvez taper directement au clavier

  • Options pause et assertion restaurées dans le recorder smartphone

✨ Autres Améliorations

  • Pagination de la liste des monitors : La liste des monitors a maintenant une pagination

  • Action collection : Envoyez tous les tests d'une collection vers la run queue en un clic

  • Remove/duplicate depuis le drawer : Gérez vos tests directement depuis le drawer Run Confirmation

  • Paramètres d'exécution visibles : Device, starting URL, browser preset affichés pour les tests V2 dans le drawer

  • Variables dans le drawer : Variables globales et variable groups affichés pour les tests V2

  • Device pré-rempli : Le device du monitor est pré-rempli depuis le owner par défaut du test

  • XML tree dump : Maintenant exposé dans les artifacts d'exécution pour téléchargement

  • Filtres Realtime Status : La bannière n'affiche que les changements non sauvegardés

  • Page Status Details : Nouveau header avec sélecteur de plage de temps et export CSV

  • Notifications de confirmation : Ajouter des éléments à la queue affiche une notification avec le nom ou le nombre

🐛 Corrections

  • Amélioration du temps de chargement de la liste des exécutions

  • Correction du bouton copie d'artifact pour les logs, textes et scripts

  • Correction des screenshots cassés dans les mail reports programmés

  • Les cellules mixtes dans la grille status details affichent maintenant chaque couleur de statut séparément

  • Dupliquer un step préserve maintenant ses checks

  • Correction du split de step group qui ajoutait les steps au mauvais groupe

  • Correction de la modale "Results details" vide sur la Realtime Status

  • Les variables de type choice affichent maintenant la valeur sauvegardée dans le formulaire de monitor

  • Les changements d'affichage dans les vues realtime status se sauvegardent automatiquement

  • Correction du lien "Test Suites" dans la sidebar qui pointait vers une 404

  • Correction du crash à la création d'un monitor depuis un test

  • Correction du panneau de variables monitoring qui ne restaurait pas les valeurs choice

  • Rejouer depuis une exécution utilise maintenant le device du run précédent

  • "Create test suite from queue" conserve maintenant les modifications de variables et owners

  • Correction du formulaire agent qui ne chargeait pas l'heure d'update automatique

26 mai 2026

Une release bien chargée cette semaine avec trois fonctionnalités majeures : les Checks au niveau des étapes pour valider des conditions sur chaque action, le nouveau statut Warning qui va au-delà du simple Success/Failed, et la Realtime Status qui s'affranchit enfin de la limite des 48h.

✅ Nouveau : Checks sur les Steps

Ajoutez des conditions de succès à n'importe quelle étape de votre test.

Cliquez sur une step, allez dans l'onglet Checks, et définissez vos conditions. Si la condition n'est pas remplie, l'étape échoue (ou passe en warning, voir ci-dessous).

Checks disponibles :

  • URL : vérifiez que l'URL courante contient, égale ou correspond à un pattern

  • Step duration : vérifiez que l'étape s'est terminée dans un seuil de temps

Combinez plusieurs checks avec une logique AND/OR. D'autres types de checks arrivent bientôt.

⚠️ Nouveau : Statut Warning

Vos tests ne sont plus limités à Success ou Failed.

Pour chaque check, choisissez ce qui se passe si la condition n'est pas remplie : Failed (rouge) ou Warning (jaune). Cela vous donne de la granularité entre "quelque chose est cassé" et "quelque chose est lent mais fonctionne encore."

Ce statut se propage sur les monitors sous la forme du statut Degraded, visible en jaune sur la Realtime Status.

Important : Aucun check n'est ajouté automatiquement sur les tests existants. Pour voir le statut Warning en action, ajoutez des checks à vos tests existants ou créez-en de nouveaux.

📊 Nouveau : Realtime Status sans limite de temps

Fini la limite des 48h.

La Realtime Status permet désormais de remonter dans le temps avec des plages jusqu'à 12 mois (7j, 30j, 90j, 12 mois). Vous pouvez aussi drag une période sur le graphique pour zoomer dessus.

↩️ Nouveau : Undo / Redo dans l'éditeur de test

Ctrl+Z pour annuler, Ctrl+Y (ou Ctrl+Shift+Z) pour refaire.

Fonctionne sur tout : structure, renommages, valeurs, hooks, ajout/suppression/déplacement de steps et step groups. Les éditions de texte sont groupées en sessions d'1 seconde pour annuler une frappe complète d'un coup.

🔑 Nouveau : Personal Access Token

Deux nouveaux types d'actions disponibles dans les tests smartphone :

  • AI visual assertion : validation visuelle par IA

  • Spell check : vérification orthographique

🤖 Nouveau : AI Visual Assertion & Spell Check sur Smartphone

Deux nouveaux types d'actions disponibles dans les tests smartphone :

  • AI visual assertion : validation visuelle par IA

  • Spell check : vérification orthographique

✨ Améliorations

  • Test campaigns : déplacement direct depuis le menu d'action (plus besoin de multi-select), duplication des collections, duplication depuis la barre multi-select

  • Smartphone test creation modal : refonte visuelle + bouton Refresh pour recharger la liste des apps

  • App reset désactivé par défaut sur les nouveaux tests Android (aligné avec iOS)

  • Variable tags : nouveau style visuel, survol affiche le variable group, références dans les checks visibles dans l'onglet Environment

  • Check tags : padding réduit, style mini-tag au lieu du texte brut

  • Warning labels : affichés à côté des tests en warning dans les résultats multi-test

  • Onglet Checks persistant : cliquer sur une autre step garde l'onglet Checks ouvert

  • Opérateurs masqués : "not exactly" et "does not contain" retirés des checks suite aux retours utilisateurs

🐛 Corrections

  • Step-level timeouts qui ne prenaient pas effet à l'exécution (à re-sauvegarder pour migrer les valeurs existantes)

  • Live preview qui suit bien le test sélectionné en multi-test suite

  • Reconnexion silencieuse quand le JWT expire (plus de redirection forcée vers /login)

  • Nouveaux utilisateurs correctement rattachés à la security policy par défaut

  • Export dashboard qui respecte maintenant la sélection des variables

  • Délais et timeouts qui ne marchaient pas sur les tests smartphone (nouvelle expérience)

  • Crash et problèmes visuels sur la Realtime Status

  • Variant et choice value persistés correctement à la sauvegarde d'un test

  • Variables CHOICE dans les monitors résolues en valeur unique avant envoi au runner

  • Ajout d'un variant qui crée automatiquement les cellules pour toutes les variables existantes

  • Tab Video toujours visible avec un empty state clair

  • Breadcrumb "Test campaigns" au lieu de "TestCampaigns"

  • Icône de statut Degraded corrigée dans la liste des monitors

  • Alerte "leave without saving" qui ne se déclenche plus après une sauvegarde réussie

  • Et plein d'autres polish (typo, alignements, états visuels…)

20 mai 2026

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

26 avril 2026

Cette release introduit une toute nouvelle expérience d'exécution de tests. Visualisez le navigateur ou le smartphone en direct, sans quitter la page d'exécution.

▶️ Nouveau : Running Mode

Une nouvelle façon de suivre vos tests web et smartphone.

Live Preview : Le navigateur ou l'écran du smartphone s'affiche directement dans la vue d'exécution. Plus besoin de retourner dans l'éditeur de test.

Nouvelle UI : Affichage des step groups en temps réel avec un collapse repensé. La liste des étapes qui se déroulent progressivement arrive dans une prochaine version.

Navigate to URL amélioré : Ce step group affiche maintenant le détail directement dans le collapse. Idéal pour valider les temps de chargement.

Transitions fluides : Passage du statut "running" à "success/failed" plus propre.

Edit Related Test : Accédez à l'éditeur de test directement depuis le running mode.

✨ Améliorations

  • Bouton Insert Step : Ajoutez une étape entre deux steps existants directement dans le canvas

  • Cancel Execution sur Test Suites : Annulez une suite de tests en cours d'exécution

  • Step groups skipped masqués : Les résultats d'exécution n'affichent plus le bruit des groupes ignorés

  • Mode assertion auto-désactivé : Après un clic dans le recorder smartphone, le mode assertion se désactive automatiquement

  • Temps d'exécution plus précis : Les tests en échec sont exclus de la moyenne hebdomadaire

  • Timers alignés : Les timers des step groups sont alignés avec les timers des steps à l'intérieur

  • Scroll to top : Retour en haut de page automatique au changement de pagination

  • Password managers bloqués : Plus d'autofill sur le champ mot de passe des dashboards partagés

🐛 Corrections

  • Correction du compteur sur la Realtime Status (alignement du filtre temps avec les intervalles GROUP BY)

  • Correction de l'alignement de la sélection de jour dans le date picker

  • Liste des agents triée en ordre naturel

  • Correction du crash des tests smartphone quand l'onglet Environment est focus

  • Correction du bouton Replay qui ne fonctionnait pas sur la page des résultats

  • Correction de l'affichage du créateur d'exécution dans les détails

  • Correction du layout décalé des step groups collapse

  • Correction du compteur de monitors pour correspondre à la liste filtrée

  • Correction de la liste d'exécutions en arrière-plan qui ne remplissait pas l'espace disponible

  • Affichage du dropdown des variables globales sur les dashboards partagés

  • Empêcher les utilisateurs d'accorder des permissions qu'ils n'ont pas lors de la création de rôles custom

  • Correction des informations device incohérentes sur la page de détails d'exécution

  • Correction de la sélection de device non appliquée lors de la création de monitor depuis la modale d'exécution

  • Correction de la largeur de la colonne actions dans les tables browser presets et tests

  • Correction des couleurs de statut sur les dashboards publics

  • Correction de l'impossibilité de scroller les détails multi-test pendant l'exécution

  • Correction de la traduction française du bouton de sortie de maintenance

  • Correction d'un problème de priorité CSS via le lazy loading des routes monitoring et supervision

  • Les pages éditeur de test et monitoring reflètent maintenant immédiatement une variable renommée

21 avril 2026

Cette release change fondamentalement la façon dont vous gérez les données dans vos tests. Définissez vos variables une fois au niveau du workspace, créez des variants pour différents scénarios, et composez vos exécutions de tests avec les bonnes données en quelques clics.

📦 Nouveau : Les Variables font peau neuve

La nouvelle version des variables est maintenant live sur tous les environnements.

Variables Générales : Définissez une variable une fois, utilisez-la partout. Une valeur unique partagée entre tous vos tests, parfait pour les URLs d'environnement, endpoints API, ou toute constante.

Groupes de Variables avec Variants : Les groupes de variables supportent maintenant plusieurs ensembles de valeurs. Pensez profils utilisateurs : créez un groupe "Profiles" avec des variants comme "Admin", "Utilisateur Standard", "Guest". Chaque variant contient ses propres valeurs (login, mot de passe, permissions...).

Composition Facile : Lors de l'exécution d'un test ou de la configuration d'un monitoring, sélectionnez les variants à utiliser. Mixez et combinez pour créer exactement le scénario dont vous avez besoin. Pas de duplication, pas de surcharges manuelles.

🔄 Nouveau : Replace Test

Remplacez un test existant par un nouveau tout en conservant les monitors connectés, l'historique des données et la continuité des rapports. Plus besoin de recréer vos monitors quand un test nécessite une refonte majeure.

🌐 Nouveau : Browser Preset à la Création de Monitor

Sélectionnez un Browser Preset directement lors de la création d'un monitor. Votre test s'exécute dans les mêmes conditions qu'une exécution manuelle. Un preset par défaut est maintenant automatiquement appliqué pour les tests web.

🔐 Nouveau : Accepter les Certificats Non Sécurisés

Vous testez sur un environnement staging avec des certificats auto-signés ? La nouvelle expérience de test web inclut maintenant une option "Accept insecure certificates".

✨ Améliorations

  • Paramètres agent : Nouveau panneau "About" pour modifier le nom de l'agent

  • Bannières fermables : Les bannières de communication ont maintenant un bouton fermer persistant

  • Navigation clavier : La touche Escape ferme les bannières de sélection sur toutes les pages de liste

  • Garde-fous de validation : Impossible de sauvegarder un monitor ou test sans device et browser preset requis

  • Variables non résolues visibles : Les variables de test non résolues s'affichent clairement dans le formulaire de monitoring

🐛 Corrections

  • Correction de la déconnexion du live browser après ~90 secondes

  • Correction des dashboards partagés publiquement qui ne chargeaient pas les graphiques

  • Correction du crash au changement de produit sur la page variables

  • Correction de la perte des actions de variables à la sauvegarde d'un monitor

  • Correction du crash de la page incidents

  • Correction de la bannière de sélection non visible dans les Reusables

  • Correction de la bannière décalant la barre d'actions dans les pages de liste

  • Correction du layout de l'onglet capacity dans les détails d'agent web

  • Correction des noms de collection dans le fil d'Ariane

  • Blocage de l'accès aux workspaces archivés pour les non-super-admins

  • Ajout de toutes les options de statut dans le filtrage des monitors

10 mars 2026

Cette release apporte de nouvelles façons de réduire le bruit et de partager vos insights, plus une réorganisation majeure de l'accès aux agents et devices. Moins de friction, plus de contrôle.


🔕 Nouveau : Exclusions d'Erreurs pour les Alertes

Toutes les erreurs ne méritent pas de réveiller quelqu'un à 3h du matin.

La nouvelle fonctionnalité Exclusions d'Erreurs vous permet de définir des patterns pour filtrer les erreurs attendues ou inoffensives et les empêcher de déclencher des alertes. Retrouvez-la dans Incidents → Configuration → Error exclusions.

Créez des règles basées sur des patterns d'erreur (par exemple, "robot unreachable" pendant une maintenance planifiée) et concentrez vos alertes sur ce qui compte vraiment.


🔗 Nouveau : Partage Public de Dashboards

Besoin de partager un dashboard avec quelqu'un en dehors de votre workspace ? C'est maintenant possible.

Générez un lien public protégé par mot de passe pour n'importe quel dashboard. Les destinataires peuvent consulter le dashboard sans avoir besoin d'un compte Kapptivate.

  • Protection par mot de passe obligatoire (minimum 8 caractères)

  • Partage par lien ou par email

  • Révoquez l'accès à tout moment

Parfait pour partager des pages de statut avec vos clients ou stakeholders.


🏠 Refonte : Agents & Devices dans la Navigation Principale

Nous avons déplacé Devices lab, Browser presets et Agents hors du panneau admin et dans la sidebar principale sous Equipments.

Ce que ça change :

  • Tous les utilisateurs peuvent maintenant voir et parcourir les agents, smartphones et devices

  • Les actions sont basées sur les permissions : seuls les utilisateurs avec les bons rôles peuvent effectuer des maintenances, reboots ou modifications de configuration

  • Séparation plus claire entre consultation et gestion

Plus besoin de fouiller dans les menus admin pour vérifier le statut d'un device.


⚙️ Refonte : Settings & Gestion du Compte

Nous avons réorganisé le panneau Settings pour plus de clarté :

  • My Account : Profile & Preferences au même endroit

  • Workspace : Products, Users, Teams, Roles

  • Administration : Notifications, API Keys, Security policies, Event log

Une structure plus simple, prête pour de futures améliorations.


✨ Améliorations

  • Création de tests plus fluide : Améliorations des flows de création de tests smartphone et web

  • Custom capabilities restaurées : Les capacités navigateur personnalisées sont à nouveau accessibles à tous les utilisateurs (désolé pour la restriction temporaire !)


Encore un pas vers un Kapptivate plus clair et plus intuitif.

Dites-nous ce que vous en pensez ! 💬

25 février 2026

Cette release se concentre sur les petites choses qui rendent votre workflow de test quotidien plus intuitif. Une meilleure navigation, plus de contrôle sur le timing, et des détails d'exécution plus clairs.


⏱️ Nouveau : Contrôles Step Delay & Selector Timeout

Ajustez finement le timing de vos tests avec les nouveaux contrôles pour les tests web.

Vous pouvez maintenant configurer les step delays et selector timeouts directement dans les paramètres de votre test. Parfait pour gérer les éléments qui chargent lentement ou ajouter un temps de respiration entre les actions.


🔗 Nouveau : Champ Intent pour Get Email Link

L'action Get email link devient plus intelligente.

Le nouveau champ Intent vous permet de spécifier exactement quel lien récupérer dans un email. Que ce soit "le premier lien dans le texte", un lien de reset de mot de passe, ou une URL de vérification, vous contrôlez maintenant ce qui est capturé.


🧭 Amélioré : Navigation dans les Collections

Se déplacer dans vos collections de tests est maintenant plus intuitif.

Nous avons retravaillé les boutons retour et le fil d'Ariane pour que la navigation soit naturelle. Plus de doute sur où vous allez atterrir quand vous cliquez sur retour.


📋 Amélioré : Browser Preset dans les Détails d'Exécution

Vous pouvez maintenant voir quel Browser Preset a été utilisé directement dans la page de détails d'exécution.

En un coup d'œil, sachez si ce test a tourné sur Chrome Desktop, Safari mobile, ou toute autre configuration. Plus besoin de deviner.


✨ Polish UX

  • Sélection d'élément préservée : Quand vous changez le type d'action, l'élément enregistré reste sélectionné

  • Iconographie cohérente : Icônes mises à jour dans l'interface pour une meilleure cohérence visuelle

10 février 2026

Cette release est chargée de fonctionnalités que vous attendiez. Automatisez vos étapes de préparation et de nettoyage avec les Hooks, testez sur n'importe quel navigateur et taille d'écran avec les Browser Presets, et filtrez votre Realtime Status avec une précision chirurgicale. En bonus, tous vos types d'agents bénéficient maintenant de nouvelles pages dédiées.


🪝 Nouveau : Hooks, automatisez vos actions avant et après

Fini les étapes de setup et cleanup répétitives dispersées dans vos tests.

Les Hooks vous permettent d'exécuter des step groups automatiquement à des moments clés :

  • Avant un test : préparez votre environnement, connectez-vous, initialisez vos données

  • Après un test : nettoyez, déconnectez-vous, réinitialisez l'état

  • Avant chaque étape : ajoutez des pré-conditions cohérentes

  • Après chaque étape : capturez des screenshots, validez l'état

Définissez une fois, réutilisez partout. Vos tests viennent de gagner en clarté et en maintenabilité.


🌐 Nouveau : Browser Presets, un test pour tous les appareils

"Comment tester mon site sur mobile ?" Vous avez demandé, on a livré.

Les Browser Presets vous permettent de configurer et sauvegarder des configurations navigateur incluant :

  • Type de navigateur : Chrome, Firefox, Edge, Safari...

  • Taille d'écran et viewport : desktop, tablette, mobile

  • Fuseau horaire et langue : testez comme vos utilisateurs le vivent

  • Headers personnalisés : ajoutez de l'authentification ou des paramètres custom

Le test web mobile est maintenant natif, plus besoin de solutions de contournement. Créez un preset, sélectionnez-le dans votre test, et c'est parti.


🔍 Nouveau : Filtres avancés sur la Realtime Status

Votre monitoring vient de gagner en intelligence.

Les nouveaux groupes de filtres sur la Realtime Status vous permettent de construire des requêtes complexes avec une logique OR / AND :

  • Regroupez vos filtres ensemble

  • Choisissez comment les groupes se combinent

  • Obtenez exactement la vue dont vous avez besoin

Que vous suiviez des produits, des zones ou des types de tests spécifiques, vous avez maintenant le contrôle total.


📱 Nouveau : Pages détaillées pour tous les types d'Agents

Suite à la refonte de nos pages Web Agent, les agents Cellular, Passive et Smartphone disposent maintenant de leurs propres pages dédiées avec une interface à onglets :

  • General : infos de l'agent et actions rapides

  • Connected Devices : visualisez toutes les SIMs, smartphones et appareils d'un coup d'œil

  • Monitors : tous les monitors qui tournent sur cet agent

  • Settings : configuration et gestion

Une expérience unifiée pour tous vos agents.


⚠️ Nouveau : Statut d'erreur device dans les Monitors

Quand un monitor échoue à cause d'un problème de device, vous le verrez clairement.

Plus besoin de deviner si c'est votre test ou votre matériel. Le nouveau statut d'erreur device rend le diagnostic simple et direct.


✨ Améliorations

  • Custom capabilities pour tous : les capacités navigateur personnalisées sont maintenant disponibles pour tous les utilisateurs dans les paramètres de test web

  • Filtres plus rapides : performances améliorées sur les opérations de filtre de la Realtime Status

  • Visibilité produit : le nom du produit s'affiche maintenant sur la Realtime Status en mode display

  • Formulaires plus fluides : améliorations de performance des formulaires Web

  • Permissions renforcées : les actions de paramètres d'agent (Auto Updates, Delete, Reset Password) sont maintenant réservées aux Super Admins avec des tooltips explicatifs

  • Support proxy Teams webhook : les webhooks Microsoft Teams supportent maintenant les options proxy et insecure skip verify


🐛 Corrections

  • Correction d'un crash sur les anciens formats d'alerte

  • Les exécutions affichent maintenant la date de démarrage au lieu de la date de création

  • Correction de l'alignement dans la modale browser preset

  • Correction de l'affichage de date manquant pour les tests en file d'attente

  • Correction de l'impossibilité d'ajouter des headers lors de l'édition d'un browser preset

  • Suppression des options de fuseau horaire en double et obsolètes

  • Correction de l'édition en masse des devices de monitor

  • Correction du panneau StepDetails qui se fermait lors du changement de type d'étape

  • Correction du crash de la page monitors pendant le chargement des données

  • Correction de la perte de données lors de l'édition d'étapes en Web v2

  • Correction des tags qui disparaissaient lors de la sauvegarde d'un test non modifié

  • Correction des traductions françaises manquantes pour le reboot de slot SIM

  • Correction des pages login et reset password qui demandaient une authentification

  • Correction de la traduction manquante du tooltip de scheduling sur la Realtime Status

  • Correction des liens SIM cassés dans l'onglet Connected Devices des agents Cellular

14 janvier 2026

Cette version apporte de nouvelles façons de gérer votre workflow de test. Que vous ayez besoin d'arrêter un test en cours d'exécution, d'ajuster la visualisation de votre Realtime Status, ou d'obtenir plus d'informations sur vos agents web: on a ce qu'il vous faut.

🚀 Nouveau : Annuler les tests web en cours

Vous vouliez plus de contrôle sur vos exécutions de tests: on vous a entendus !

Vous pouvez désormais annuler les exécutions en cours directement depuis les nouveaux tests web no-code. Que vous soyez dans le formulaire de création de test ou dans la liste de vos tests, arrêter un test se fait en un clic.

Plus besoin d'attendre qu'un test se termine quand vous avez repéré un problème. Cliquez sur Annuler l'exécution et passez à la suite.


🎛 Nouveau : Options d'affichage sur Realtime Status

Un tout nouveau bouton Display fait son apparition sur la page Realtime Status, vous donnant un contrôle total sur la visualisation de vos données de monitoring :

  • Vue Cards ou Liste: choisissez la disposition qui vous convient le mieux

  • Graphiques en barres flexibles: désactivez l'affichage 100% stacked pour voir le nombre réel d'exécutions

  • Groupement & colonnes: organisez vos données par produit, ajustez le nombre de colonnes

  • Plage de temps & affichage des exécutions: personnalisez exactement ce que vous voyez


🖥️ Nouveau : Page de détails des agents web

La page de détails des agents web a été entièrement repensée avec une interface à onglets claire :

  • General: informations de l'agent, statut et actions rapides (redémarrage, mode test-only, maintenance)

  • Usage: visualisez l'utilisation de votre agent

  • Capacity: surveillez les ressources disponibles

  • Monitors: consultez tous les monitors actifs sur cet agent

  • Settings: configurez le comportement de l'agent

  • Event logs: suivez tout ce qui se passe sur votre agent

Tout ce dont vous avez besoin pour gérer vos agents web est désormais au même endroit.


✨ Améliorations

  • Lancez vos tests plus vite : le raccourci CMD/CTRL + ENTER soumet maintenant le formulaire et lance le test sans avoir besoin de sauvegarder d'abord

  • Support des webhooks Teams : les webhooks de workflow fonctionnent désormais avec Microsoft Teams

  • Gestion intelligente des collections : créer un test depuis une collection le place maintenant automatiquement dans la bonne collection


🐛 Corrections

  • Correction du redémarrage d'agent qui ne fonctionnait pas correctement

  • Résolution de la création excessive de versions de tests

  • Optimisation des performances de chargement des pages

  • Les noms de variables ne changent plus de façon inattendue lors de la mise à jour des valeurs

  • Correction de l'affichage simultané de l'état vide et du tableau des SIM

  • Ajout du scroll dans la modale de création de groupe de variables

  • Correction du crash sur le tiroir d'exécution

  • Le menu déroulant de statut dans le tableau des tests s'affiche maintenant de façon cohérente à l'ouverture et à la fermeture

  • Les variables peuvent maintenant être correctement surchargées dans les scripts

  • La génération de rapports Excel n'affiche plus de faux messages d'échec

  • Correction de la création de monitors en masse depuis les tests

  • Les utilisateurs voient maintenant une notification lors de la copie d'un produit avec des variables manquantes

  • Correction du comportement de surcharge des variables

  • Le temps d'exécution s'affiche maintenant correctement dans le formulaire web v2

  • Correction du statut manquant dans l'action Envoyer SMS


Comme toujours, vos retours nous aident à nous améliorer. Dites-nous ce que vous en pensez ! 💬

26 novembre 2025

Vous avez construit de plus en plus de scénarios dans Kapptivate, et une remarque revenait sans cesse :
« Il nous faut une solution pour ne pas nous répéter entre les différents scénarios. »

Cette release marque une vraie avancée dans la façon de créer, maintenir et faire grandir vos suites de tests — grâce à des briques réutilisables, une édition plus intelligente, et un meilleur contrôle des environnements.

🚀 Nouveauté: Les Composants Réutilisables

Dites bonjour aux Reusable Components — la manière la plus rapide de créer des tests sans répétition.

Les Reusable Components sont des groupes d’étapes que vous créez une seule fois et réutilisez partout (login, logout, création d’utilisateur, parcours de setup, etc.). Mettez-les à jour une fois, et tous les tests qui les utilisent restent automatiquement synchronisés.

Pourquoi c’est important :

  • Écrivez les parcours communs une seule fois, réutilisez-les à l’infini.

  • Réduisez drastiquement la maintenance quand vos applications évoluent.

  • Composez vos scénarios comme des Lego, au lieu de copier-coller des étapes.

  • Gardez des suites de tests larges cohérentes et scalables.

Les Composants Réutilisables sont maintenant disponibles directement dans le formulaire de création de test, pour que vous puissiez insérer ces blocs au fil de la construction de vos scénarios.

Des collections pour les Composants

Pour garder une bonne organisation à mesure que votre bibliothèque grandit, vous pouvez désormais ranger vos composants dans des Collections.


Les Collections sont disponibles sur la page des composants ainsi que dans la fenêtre d’import, ce qui permet de retrouver rapidement les bons blocs au moment de construire vos tests.

✨ Encore du nouveau dans le Test Builder

  • Déplacer les Step Groups vers le haut / bas
    Réorganisez vos groupes instantanément grâce aux nouvelles actions Monter / Descendre.

  • Réinitialiser tous les sélecteurs (en un clic)
    Vous pouvez désormais nettoyer tous les sélecteurs d’un test sans impacter les étapes réutilisables.

  • Alerte “No Web Agent”
    Si aucun agent web n’est disponible lors de la création d’un test ou d’un reusable, Kapptivate vous l’indique clairement.

  • Nouvel emplacement du bouton Run
    Dans le nouveau formulaire de test web, Run est maintenant placé juste à côté de Save pour un workflow plus fluide.

  • Tooltips sur les boutons icônes
    Les boutons uniquement en icône affichent désormais un tooltip pour améliorer l’accessibilité et la compréhension.

🛠 Améliorations

  • Correction d’un bug qui empêchait d’enregistrer le formulaire de monitoring lorsqu’un monitor était en pause.

  • Amélioration de la fiabilité du bouton Live pour ouvrir la modale plein écran.

  • Correction de l’affichage de « Connecting… » dans la prévisualisation Live sur différentes tailles d’écran.

  • Amélioration de l’affichage du Live Browser lorsque l’exécution d’un test est en attente.

  • Le temps d’exécution est désormais correct lors d’exécutions multiples de tests.

  • Vous pouvez maintenant lancer un test avec CMD/CTRL + ENTER depuis le nouveau builder.

  • Reset all selectors ne s’applique plus qu’au test, et pas aux étapes des composants réutilisables.

🐛 Corrections

  • La suppression d’un reusable depuis sa page d’édition redirige désormais correctement vers la liste des reusables.

  • Correction de la zone cliquable des cartes de reusables.

  • Suppression des dernières mentions incorrectes de “tests” sur la page d’édition d’un reusable.

  • Le bouton Duplicate test duplique maintenant correctement les tests créés avec le nouveau flow web.

  • Correction d’un bug visuel où une étape assert not displayed pouvait s’afficher de manière incorrecte.

  • Correction des slots d’agents cellulaires impossibles à redémarrer.

  • Les détails d’étapes sont maintenant correctement désactivés lorsqu’on consulte une étape issue d’un composant réutilisable.

  • Les modales Collection et AddTeams sont désormais retirées du DOM à la fermeture.

  • Correction de l’affichage de la page de détails smartphone.

  • L’action Detach component détache maintenant l’intégralité du bloc réutilisable.

  • Correction d’un bug empêchant la création d’un reusable si aucun test n’avait encore été créé auparavant.

  • Correction de la sauvegarde des valeurs d’un step select après modification.

  • Ajouter un reusable à un test ne réinitialise plus les valeurs du formulaire après exécution.

  • Correction d’un problème de recherche de reusables affichant un mauvais titre.

  • Cliquer sur la checkbox de sélection d’un reusable ne redirige plus vers sa page d’édition.