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