Aller au contenu principal

Une release dédiée aux détails, pour peaufiner Kapptivate ✨

KTM 8.95

Pas de grande annonce de feature cette fois. On a passé les deux dernières semaines sur les détails que vous rencontrez tous les jours : des steps qui attendent correctement, moins de culs-de-sac, des écrans plus clairs et une longue liste de corrections.

⏱️ Amélioré : Les steps Mail et SMS code attendent comme vous voulez

Les steps Mail et SMS code vous permettent maintenant de contrôler combien de temps attendre un message et à quelle fréquence vérifier.

  • Timeout : Combien de temps le step attend. Les steps Mail attendent maintenant jusqu'à 60 secondes par défaut (avant 20), SMS code jusqu'à 2 minutes.

  • Interval : À quelle fréquence le step vérifie. Toutes les 3 secondes pour mail, toutes les 5 secondes pour SMS, avec un minimum d'1 seconde.

  • Plus de devinettes : Quand plusieurs messages correspondent, le step échoue immédiatement au lieu d'en choisir un au hasard.

Les deux paramètres acceptent des variables globales.

📈 Amélioré : Créez un monitor de campaign depuis n'importe où

Créer un monitor pour une test campaign ne nécessite plus de passer par la page Monitors.

Une action Create monitor est maintenant disponible depuis :

  • Le menu de ligne dans la liste des test campaigns

  • La bannière de sélection

  • Le header de la page campaign

Le formulaire de monitor s'ouvre avec votre campaign déjà sélectionnée.

Également nouveau :

  • Les monitors de campaign proposent maintenant l'option execution mode, comme les monitors de test unique

  • Les monitors dont le dernier run s'est terminé en erreur technique ne s'affichent plus comme réussis

🔔 Nouveau : Alertes de disponibilité robot dans Slack, Teams ou Jira

Suite au lancement de l'Integration Center, les notifications de disponibilité robot peuvent maintenant être envoyées vers une intégration Slack, Microsoft Teams ou Jira connectée.

Les tickets Jira incluent maintenant quel incident les a déclenchés, y compris quand un robot se déconnecte.

Les emails d'alerte retrouvent le design Kapptivate au lieu d'un titre simple et une liste à puces.

🧭 Amélioré : Vraies pages 404, et moins de culs-de-sac

  • Pages 404 : Un lien vers un test, monitor, exécution, campaign, reusable component, device ou agent qui n'existe plus affiche maintenant une vraie page 404 avec un retour vers sa liste, au lieu de charger indéfiniment.

  • Reusable components utilisés : La modale de suppression permet maintenant de retirer le component des tests qui l'utilisent, puis de le supprimer ou le garder.

  • Variants utilisés : Un variant utilisé par des tests, monitors ou campaigns ne peut plus être supprimé. Les tests pointant vers un variant supprimé vous le disent clairement.

  • Run forms plus intelligents : Ne demandent plus de valeur pour une variable que le test écrit lui-même.

  • Sauvegarde plus sûre : Une modification faite juste après avoir cliqué Save n'est plus perdue. Renommer un test depuis le breadcrumb sauvegarde immédiatement.

🔐 Nouveau : Expiration de session dans les security policies

Les admins peuvent maintenant faire expirer les sessions après un délai de leur choix, de 1 heure à 365 jours.

L'option est désactivée par défaut. L'activer ne déconnecte personne, et les clés API ne sont pas affectées.

📱 Améliorations Smartphone

  • Meilleure détection des champs input : Le tap sur un champ est conservé avant la saisie, pour que le test focus le champ d'abord

  • Picker de capabilities correct : Les tests smartphone V2 suggèrent maintenant des capabilities Android ou iOS au lieu de celles du web

  • Préservation de la SIM : Les tests créés depuis l'historique Live Session gardent la SIM de chaque step

  • Get XML amélioré : Le bouton Get XML en Live Session ouvre maintenant la nouvelle fenêtre Find an element

✨ Petites améliorations

  • Les menus et selects peuvent être utilisés au clavier, et les selects restent rapides sur les longues listes

  • Le step Press keys affiche ses touches dans un champ, comme tous les autres steps

  • La fenêtre What's new affiche les release notes dans la langue choisie dans Kapptivate

  • Votre navigateur ne propose plus de traduire une interface française en français

  • La fenêtre de création de monitors en bulk explique pourquoi la création n'est pas disponible

  • La liste des utilisateurs admin affiche quand chaque utilisateur a été actif pour la dernière fois

  • Les features IA sont maintenant disponibles sur les installations on-premise

🐛 Corrections

  • Le reboot d'un robot fonctionne à nouveau

  • L'onglet Event logs d'un robot liste ses événements au lieu de rester vide

  • Les exécutions en queue affichent le device sur lequel elles vont tourner

  • Cliquer sur un nom d'exécution long dans la liste l'ouvre correctement

  • Le tag d'usage sur les pages device/agent correspond aux chiffres hebdomadaires en dessous

  • Les noms de device longs ne cachent plus le numéro de téléphone dans le champ device

  • La checkbox Enable AI est en lecture seule quand les autres paramètres de test le sont

  • Corrections visuelles sur les chevrons de step, les tooltips multi-lignes, les steps en échec dans les step groups, la fenêtre de sélection de device et les empty states