Version :
2.9.9
Date de publication :  
17/9/2025
  • Ajouté :
    • Rapports : Durée par type d'action
      • Désormais, toutes les actions d'un test case ont leur temps d'action affiché dans les rapports. Il existe 7 types d'actions différents, avec chacune leur propre temps d'action
    • Recherche de scripts et de fichiers de données "utilisés par" : Affichage des "utilisations potentielles"
      • Ces utilisations potentielles correspondent à des noms variabilisés. Ceci affiche une liste de scripts qui pourraient potentiellement être appelés avec une variable, par opposition aux scripts qui sont définitivement appelés par leur nom
    • Rechercher des éléments pour l'action de téléversement de fichiers afin d'afficher tous les éléments relatifs à cette action
      • Recherche de tous les éléments qui peuvent accepter l'action de téléversement. Cette recherche est utilisée pour identifier les éléments invisibles qui ne peuvent pas être glissés/déposés mais qui existent sur la page (éléments input de type fichier).
    • Récupération de l'en-tête de savon
      • Récupération des propriétés de l'en-tête lors de la capture d'éléments provenant d'un appel API SOAP
    • Variabilisation du nom du fichier de propriétés avec des variables d'environnement, des variables de script, des variables de projet et des paramètres
  • Modifié :
  • Evolution :
    • Prise en charge des versions Java JDK 24 et Temurin 21
      • Agilitest met régulièrement à jour ses composants et Java afin d'éviter tout problème de sécurité et de vulnérabilité. Actuellement, Agilitest est compatible avec les versions 21 à 24 d'Open JDK et la version 21 de Temurin.
      • Temurin est un environnement d'exécution Java sécurisé et performant, dont la stabilité a été rigoureusement testée et qui a été optimisé pour fonctionner de manière transparente dans divers environnements.
      • https://adoptium.net/temurin
    • Rapports : Gestion des groupes
      • Modification des graphiques pour les rendre plus cohérents avec la version de l'éditeur. Lecture plus visible et plus compréhensible des groupes avec l'affichage du nom du groupe, du trigramme, de la couleur et de la description.
    • Amélioration de la gestion de la mémoire
      • Amélioration de la gestion des objets en mémoire pour permettre une meilleure libération de la mémoire après la fermeture des scripts et des fichiers de données
    • Modification de la fenêtre "Utilisé par"
      • Uniformisation des fenêtres de recherche d'utilisation des éléments avec la possibilité d'afficher les utilisations potentielles
    • La clé du fichier de propriétés peut être variabilisée en utilisant une variable de projet, une variable de script ainsi qu'une variable d'environnement et un paramètre.
  • Fixé :
    • Outil de capture : Correction de la barre de défilement lorsque de nombreux éléments apparaissent dans une page web
      • La fenêtre parent de l'élément capturé pouvant dépasser la hauteur de l'écran, une hauteur maximale a été définie pour afficher cette liste
Version :
2.9.8
Date de publication :  
3/9/2025
  • Ajouté :
    • Nouvelle action de téléchargement de fichiers
    • Sélection de fichiers : possibilité de copier un fichier dans le référentiel d'actifs
    • Les propriétés du projet ATS peuvent maintenant construire une image Linux Docker
    • Durée d'exécution de ces actions : callscript, démarrage du canal et fermeture du canal
    • Glisser-déposer d'un script ATS dans Slack ou dans un éditeur de texte
    • Plus de fonctionnalités de lancement Selenium Grid
      • https://gitlab.com/actiontestscript/ats-core#selenium-grid

  • Modifié :
  • Evolution :
    • Possibilité de glisser-déposer tous les types de scripts et de fichiers de données dans l'explorateur
    • Action de changer de fenêtre : Une fenêtre sans nom retourne vide
      • Auparavant, une action de commutation sans nom renvoyait une URL. Si vous avez des tests pertinents, veuillez effectuer une recherche par URL
    • Le fichier ATSV HTML5 n'est plus généré par défaut avec l'ATSLauncher
      • Les rapports animés sont désactivés par défaut pour chaque type d'exécution.
    • La durée d'exécution peut être masquée dans les rapports
    • Concaténation des résultats d'exécution
      • Cela concatène plusieurs fichiers de métadonnées d'exécution et génère des rapports xml et html contenant les informations de tous les fichiers d'exécution sélectionnés.
      • https://gitlab.com/actiontestscript/ats-core#report-concatenation
    • Nouvelle IHM pour les séparateurs dans les conditions (clarification des étiquettes)
    • Recherche de l'utilisation des mots de passe et des variables de projet
    • Affichage du code source de la capture dans une page HTML (cette fonctionnalité peut bloquer certains cas)
    • "language-pack-fr" ajouté dans l'image Docker "actiontestscript/linux-base"
  • Fixé :
    • Dans les scripts de recherche ATS : la date de création des scripts affiche la bonne date.
    • Multi-essais fixes pour la commutation et la fermeture des fenêtres web
    • Rapport de validation régénéré lorsque l'option est sélectionnée
    • Rapport : Prise en compte des recherches d'éléments avec critères au format HTML
    • Rapport : Fixé password masking in actions with API data

Version :
2.9.7
Date de publication :  
27/6/2025
  • Ajouté :
    • Réduire l'affichage de l'explorateur
      • Vous pouvez réduire le panneau de gauche de l'explorateur pour n'afficher que l'éditeur de scripts.
    • Capture de réseau et fichiers HAR
      • L'action Capture réseau est utilisée pour configurer un enregistreur afin d'évaluer le trafic réseau pendant l'exécution du test ATS .
      • Plus d'informations : www.agilitest.com/documentation/network-activity
    • Possibilité d'ajouter ou de supprimer un filigrane dans un rapport d'exécution
  • Modifié :
  • Evolution :
    • Pourcentage de test dans les rapports
      • Dans les rapports, le pourcentage des tests réussis ou échoués est calculé avec deux décimales pour les tests à grand volume.
    • La copie d'une action de script d'appel portant le même nom a été empêchée
      • Lors de la copie d'une action d'appel de sous-script, si le nom du script est celui du script actuel, l'action sera commentée pour indiquer que le script n'a pas été collé, car il ne peut pas s'appeler lui-même
    • Définir les délimiteurs de chaîne de chaîne de caractère avec des guillemets
      • Possibilité d'utiliser des guillemets au lieu de guillemets simples dans les conditions de script Java
    • Outil de capture regex
      • Possibilité de remplacer les espaces par des \s* au lieu de .*
  • Fixé :
Version :
2.9.6
Date de publication :  
6/6/2025
  • Ajouté :
  • Modifié :
  • Evolution :
    • Pop up user ID pour entrer un nom d'utilisateur et un email
      • Agilitest gérera la différence entre les utilisateurs utilisant un même système d'identification grâce à ces données.
    • sous-script appelé par un glisser-déposer
  • Fixé :
    • Utiliser Javascript dans une action de clic de souris
    • Chargement des fichiers de données
    • Variables de projet enregistrées
Version :
2.9.5
Date de publication :  
11/5/2025
  • Ajouté :
  • Modifié :
  • Evolution :
    • Glisser-déposer des paramètres et des fichiers de données dans une action d'appel de script
    • Performances accessibles avec les fichiers HAR
      • Les fichiers HAR contiennent toutes les requêtes réseau générées pendant le test.
    • Passage à la première fenêtre en cas de fenêtre fermée non gérée
    • Changement de tous les types de paramètres des sous-script avec une action de glisser-déposer
    • Evolution graphique des éléments de gestion des arbres
  • Fixé :
    •  "Valeur" de propriété vide dans un champ de saisie (modifié)
    • Séparateur verticale "pipe" dans la "valeur" propriété (modifié)
    • La "valeur" propriété efface le champ de saisie
    • Capture d'une image lourde à partir de la fenêtre de capture
    • Vue des favoris
    • Capture du Desktop et explorateur de fichiers

Version :
2.9.4
Date de publication :  
8/4/2025
  • Ajouté :
    • Support de Selenium Grid pour les exécutions
      • Uniquement sur MSEdge, Firefox, Chrome et IE
    • Version bêta de l'éditeur pour macOS
    • Ajout d'un menu contextuel en haut à droite des scripts ouverts
    • Hôte du proxy (dans les paramètres)
  • Modifié :
  • Evolution :
    • En cours - Modification du module de navigation dans les listes de lecture et des cas de test (rapports)
    • L'onglet sélectionné correspond à l'élément sélectionné dans l'explorateur.
      • scripts ATS , scripts ATS Java, scripts ATS Javascript, scripts ATS Python, fichiers de données
    • Les scripts filtrés sont affichés dans les playlists
    • La playlist actuelle est conservée lorsque l'éditeur est fermé
    • Réduction de la durée d'exécution des actions de propriétés et de vérification des propriétés qui ont échoué
  • Fixé :
    • Glisser/déposer d'actions pour les copier ou les déplacer dans un script existant ou pour créer un nouveau script
    • Glisser/déposer des dossiers dans les playlists et les groupes
    • Importer des scripts dans des playlists et des groupes
    • Recherche de scripts du projet dans la barre d'URL pour une longue liste de data
    • Switch fenêtre : fermeture de la fenêtre 0 et capture d'éléments
    • Switch fenêtre : capture de la fenêtre actuelle à l'avant et des éléments d'interface système
    • Switch fenêtre : multi tries
    • canal start bat
Version :
2.9.3
Date de publication :  
30/3/2025
  • Ajouté :
    • Début des modifications du module de navigation dans les playlist et des cas de test (rapports)
  • Modifié :
  • Evolution :
    • Intégration de PODMAN - Exécution de conteneurs dans Agilitest
      Vidéo d'installation de Podman : https://youtube.com/shorts/JQDTujJLVaM

  • Fixé :
    • Fenêtres de commutation
      • Bug dans la capture, dans le changement de canal et dans la fermeture des fenêtres
    • Fenêtre de commutation avec l'option "rafraîchir après la commutation" sélectionnée
    • Importation de scripts
      • Réactivation des scripts dans les listes de lecture (Drap&drop)
Version :
2.9.2
Date de publication :  
23/3/2025
  • Ajouté :
    • Prise en charge de Selenium Grid en ligne de commande ats
  • Modifié :
  • Evolution :
  • Fixé :
    • Chargement des propriétés dans une action de propriété
    • Barre d'outils dans l'éditeur
      • Lorsque l'éditeur est redimensionné et qu'il y a plusieurs onglets
    • Index dans l'action des fenêtres de commutation
    • Supprimer "chrome-extension" de la liste des fenêtres lorsqu'une extension est définie
Version :
2.9.1
Date de publication :  
16/3/2025
  • Ajouté :
    • Refonte de l'aspect et de la convivialité de l'éditeur
    • Rapport de synthèse au format HTML
      • Le format HTML remplace le format PDF
    • Graphiques dans les rapports
    • Outil de capture : cliquer avec la molette pour sélectionner un élément à capturer
      • En parallèle avec la touche CTRL, pour les cas où les touches du clavier peuvent agir sur des éléments
    • Pilotes supportés par toutes les versions de Linux (ubuntu 22, 24, Mint, Debian, Fedora40, centos8 et centos9)
    • Intégration Docker
  • Modifié :
  • Evolution :
    • Drag&Drop des onglets dans l'éditeur
    • Modifications sur le panneau d'affichage des lignes de commande
    • Possibilité de poursuivre un test même si l'insertion d'une valeur échoue
  • Fixé :
    • Sélection d'éléments dans les rapports Linux
    • Projets de rechargement
      • Auparavant, les données disparaissaient dans les scripts ouverts
    • Correction d'Bug dans le panneau des exécutions
      • Importation de scripts et d'ajouts de package
Version :
2.8.9
Date de publication :  
23/2/2025
  • Ajouté :
    • Action "Nouvelle fenêtre" pour ajouter une fenêtre ou un onglet
    • Le bouton "Charger les fenêtres" permet d'afficher les fenêtres disponibles.
      • Ces fenêtres, ou onglets, peuvent être chargés sous forme d'index, de nom ou d'URL.
    • Transformer un nom ou une URL d'une action de la fenêtre Switch en une expression régulière
  • Modifié :
  • Evolution :
  • Fixé :
    • Renommage du script
    • Chargement optimisé des rapports
Version :
2.8.8
Date de publication :  
12/1/2025
  • Ajouté :
    • Agilitest entreprise : scripts de verrouillage
      • Agilitest Enterprise permet de se connecter à un serveur avec plusieurs utilisateurs dans un projet Agilitest.
    • Utilisation de fichiers de propriétés à partir de l'éditeur ou d'une exécution Java
    • Utilisation d'une variable d'environnement comme clé de recouvrement dans un fichier de propriétés
      • Vous pouvez saisir un $env au lieu d'une clé de fichier de propriétés pour récupérer sa valeur.
    • Utilisation d'une variable d'environnement comme clé de récupération d'un mot de passe
    • Ajouter une condition à une action (sauf commentaires)
    • Changer d'onglet ou de fenêtre avec un nom ou une URL
    • Package froject dans un .jar
    • Pas d'exécution de la suite
      • Copier la ligne de commande d'un script à exécuter hors d'Agilitest et ses paramètres de Playlist
  • Modifié :
  • Evolution :
  • Fixé :
Version :
2.8.7
Date de publication :  
5/1/2025
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • Assert on element's property crash the editor
    • Le parent de la liste des éléments capturés n'est pas entièrement visible lorsque la liste est longue
Version :
2.8.6
Date de publication :  
22/12/2024
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • L'explorateur de projet clique sur le dossier et déclenche le déplacement
    • Certaines variables d'évaluation javascript peuvent provoquer une erreur de chargement du projet
Version :
2.8.5
Date de publication :  
24/11/2024
  • Ajouté :
    • Appeler Javascript sous-script
    • Appeler le sous-script Python
    • Utilisation de code Javascript dans les actions de clic
    • appel de sous-script avec des données réparties dans un tableau
    • Générer un rapport HTML
    • Package ATS
    • appel sous-script avec un élément "paramètre" qui peut factoriser le sous-script
    • Ajouter la transformation des variables d'évaluation Python
    • Chargement de tous les attributs HTML dans le visualiseur d'actions "property" et "assert property".
    • Charger des fonctions javascript dans la visionneuse d'actions "scripting".
    • Utilisation de l'ordre des dates de la playlist lors du chargement du script ats dans l'éditeur
    • Nettoyer atsv dans la ligne de commande d'ATSLauncher
  • Modifié :
  • Evolution :
    • Lorsque l'on dépose un élément capturé à l'intérieur d'une IFRAME, l'option "utiliser javascript" est activée pour l'action du clic de la souris.
    • Accélérer l'évaluation des transformations de variables en Javascript
    • Accélérer l'évaluation de la transformation des variables mathématiques
    • Le fichier ATSV n'est plus généré par défaut et doit être défini dans la ligne de commande d'ATSLauncher.
    • La commande Maven install créera le projet ats jar avec les dépendances sur les pilotes du système.
  • Fixé :
Version :
2.8.4
Date de publication :  
24/10/2024
  • Ajouté :
  • Modifié :
    • Préservation de l'ordre des lignes pour l'itération à travers un fichier de données d'appel de sous-script
    • Affichage des temps d'exécution au format H:M:S dans le rapport
    • Afficher toutes les erreurs non bloquantes dans l'en-tête du test dans le rapport d'exécution

  • Evolution :
  • Fixé :
    • Ralentissement de l'interface graphique avec beaucoup d'actions 'API' et de valeurs calculées
    • Formatage en couleur des données de l'action "API
    • La fenêtre contextuelle de modification du mot de passe ne se ferme pas correctement
    • Capture d'images à l'aide d'une application mobile
    • Préservation du canal départ lors de l'appel d'indices "en tant que suite".
Version :
2.8.3
Date de publication :  
30/9/2024
  • Ajouté :
  • Modifié :
    • Signature et vérification de la bibliothèque 'KeyHook64.dll' pour éviter le blocage par l'antivirus

  • Evolution :
  • Fixé :
Version :
2.8.2
Date de publication :  
22/9/2024
  • Ajouté :
    • Possibilité de geler une variable pendant l'exécution dans l'éditeur
  • Modifié :
    • Format des dates dans le rapport d'exécution
    • L'erreur dans le rapport est maintenant un lien vers l'action et le script dans l'éditeur.

  • Evolution :
  • Fixé :
Version :
2.8.1
Date de publication :  
2/9/2024
  • Ajouté :
  • Modifié :
    • Exécuter le projet ATS avec le bocal ATS "assemblé".

  • Evolution :
  • Fixé :
    • Capturez le caractère "pipe" (|) avec la propriété text.
    • Les commentaires dans les rapports sont tronqués lors de l'utilisation du caractère guillemet simple (')
Version :
2.8.0
Date de publication :  
19/8/2024
  • Ajouté :
    • Gestion des variables du projet
    • Gestion des favoris scripts ATS
  • Modifié :
    • Reconnaissance d'images en mode headless
    • Ajouter un paramètre pour ne pas ouvrir de popup au démarrage de Chrome 127
    • Comportement spécifique uniquement sur le datepicker et le timepicker de MuiIput
  • Evolution :
  • Fixé :
    • Paramètre d'élément transmis à un sous-script avec l'application SAP
    • Action de balayage sur mobile
Version :
2.7.9
Date de publication :  
15/7/2024
  • Ajouté :
  • Modifié :
    • Gestion X11 pour Linux dans ats
    • Appeler un sous-script java en ignorant le nom de la casse
    • Plus besoin de recompiler le projet après modification d'un sous-script java
    • Le projet Switch est désactivé lorsqu'un processus d'exécution est en cours.
  • Evolution :
  • Fixé :
    • Action sur la boîte de dialogue "pas d'échec
    • Drag/Drop sur le site W3School et avec le navigateur Opera
    • Plantage de l'éditeur après l'exécution d'un sous-script java avec des erreurs
Version :
2.7.8
Date de publication :  
1/7/2024
  • Ajouté :
    • Sauvegarde du journal des WebServices au format 'Curl
    • Plus de détails sur les journaux des actions des WebServices dans le rapport d'exécution
    • L'index de l'élément recherché est enregistré dans le rapport d'exécution
    • Valeur calculée de la durée d'exécution de la dernière action
  • Modifié :
    • Possibilité de changer le préfixe des cas de test par projet ("Tc" par défaut)
    • Ajouter l'icône Maven sur le moteur de rendu du projet
  • Evolution :
  • Fixé :
    • Renommer le dossier et le nom du test
    • Bouton d'ouverture de dossier avec l'explorateur de système
Version :
2.7.7
Date de publication :  
10/6/2024
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • Chemin d'accès au fichier des actifs avec une erreur de variable
Version :
2.7.6
Date de publication :  
3/6/2024
  • Ajouté :
  • Modifié :
    • Meilleures performances pour le type de canal "PowerShell
    • L'url de l'api d'Agilitest a changé de 'https://agilitest-api.com' à 'https://agilitest.app'.
    • ActionTestScript api url changed from 'https://actiontestscript.com' to 'https://actiontestscript.org'
  • Evolution :
  • Fixé :
    • action sous-script sauvegardée avec un chemin d'accès au fichier de données mal formé
    • Saisir le texte du composant "Entrée MUI
    • Cliquez sur l'action dans le navigateur Opera
Version :
2.7.5
Date de publication :  
13/5/2024
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • Le processus d'exécution est bloqué en cas de rapport html très volumineux
Version :
2.7.4
Date de publication :  
22/4/2024
  • Ajouté :
    • Variabilisation de l'indice de la fenêtre de commutation
  • Modifié :
  • Evolution :
  • Fixé :
Version :
2.7.3
Date de publication :  
15/4/2024
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • Erreur de chargement du projet
Version :
2.7.2
Date de publication :  
25/3/2024
  • Ajouté :
  • Modifié :
  • Evolution :
  • Fixé :
    • Les actions "not failed" arrêtent l'exécution du test avec une erreur javascript
Version :
2.7.1
Date de publication :  
5/2/2024
  • Ajouté :
  • Modifié :
    • Optimiser le chargement des projets avec des fichiers et dossiers cachés
  • Evolution :
  • Fixé :
    • Compter les résultats des tests dans des souscripts appelés exception "en tant que suite".
    • Les valeurs "$pass" ne sont pas envoyées lorsqu'elles sont utilisées dans le champ de données de l'API
    • Coller le texte dans l'éditeur de données de l'API
Version :
2.7.0
Date de publication :  
15/1/2024
  • Ajouté :
    • Proxy dans la ligne de commande d'AtsLauncher pour télécharger des composants
  • Modifié :
  • Evolution :
  • Fixé :
    • Nouvelle ligne dans le résultat d'une variable numérique transformée
Version :
2.9.0
Date de publication :  
  • Ajouté :
    • Optimisation du renommage des scripts ATS , des fichiers de données, des scripts Python et des Javascripts
      • Le renommage de Java est en cours d'optimisation
    • Copier les lignes de commande pour les scripts et les suites d'exécution

    <iframe width="480" height="270" src="https://www.loom.com/embed/93abfdbcfe9d481f8d5e83529bbe5f07" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>

    • Images générées au format webp dans les rapports d'exécution - pour les pilotes Windows et Linux
    • "Optimisation "en cas d'utilisation
  • Modifié :
  • Evolution :
  • Fixé :