Versions publiées et à venir d'Agilitest
Ce changelog vous présente la liste des derniers développements, ajouts et corrections de bug dans Agilitest.
Prochaine version :
Version :
3.0.2
Date de publication prévue :
La date de publication prévue n'est pas connue
- Ajouté :
- Gestion des langues dans les conteneurs Docker
- La variable d'environnement "LANG" est ajoutée avec le nom de la langue dans la ligne de commande de Docker (-e LANG=fr).
- Gestion des plugins sur Firefox
- Possibilité de déclarer des plugins dans le fichier de propriétés ats afin que le navigateur Firefox installe automatiquement ces plugins au démarrage
- https://gitlab.com/actiontestscript/ats-core#customize-ats-on-host-machine
- OpenCV sur macOS
- Cette fonctionnalité n'existait auparavant que pour Windows et a maintenant été implémentée pour macOS. Elle permet d'effectuer des vérifications et d'obtenir des informations d'état sur le nombre de formes détectées dans une vidéo sur l'application testée (exemples : vérifier qu'une vidéo n'est pas noire ou gelée, et qu'elle contient bien du contenu graphique).
- Gestion des langues dans les conteneurs Docker
- Modifié :
- Evolution :
- Amélioration de l'ergonomie et des visuels pour l'importation de scripts et de paquets de scripts
- Il est possible d'importer des répertoires à partir de l'explorateur de projet. L'importation de scripts offre également la possibilité d'importer soit un package , soit un script dans le répertoire et d'ajouter automatiquement des sous-répertoires.
- Mise à jour automatique sur macOS
- La disponibilité d'une nouvelle mise à jour est vérifiée lors du lancement d'Agilitest sur macOS. Il est possible d'accepter la mise à jour automatique depuis Firefox
- Éditeur : glisser-déposer des scripts du rapport vers les scripts de la playlist
- À partir du rapport de tests, les scripts peuvent être glissés dans la section de gestion des playlist l'éditeur Agilitest.
- Rapport : plus de détails dans ActionCallscript
- Dans le rapport, les actions callscript ont plus de détails : la table passée en paramètre, la liste des paramètres, l'arborescence de l'élément passé en paramètre, ainsi que plus de détails en cas d'échec dans l'exécution de l'action (si le sous-script, les fichiers de données ou les éléments ne sont pas trouvés).
- Vérification de l'existence de fichiers distants utilisés par ActionCallscript
- Lorsqu'un fichier distant est transmis comme paramètre à une action callscript, le fichier distant est vérifié avant l'exécution de l'action.
- Utilisation de variables de recherche en JSON et CSV
- Recherche de fichiers de données si une variable de projet ou une variable d'environnement est utilisée dans l'un de ces fichiers
- Amélioration de l'ergonomie et des visuels pour l'importation de scripts et de paquets de scripts
- Fixé :
- Correction de la propriété "check" des cases à cocher react qui renvoie une valeur booléenne erronée
- Les cases à cocher dans les applications "react" ne renvoient pas la bonne valeur "checked" de la propriété.
- Correction de l'utilisation de l'url 'about :...' avec l'action Go to URL et firefox
- Utilisation de l'URL "about :..." dans Firefox qui permet d'accéder aux paramètres de configuration des éléments du navigateur
- Chargement des chemins d'accès aux fichiers de données et des scripts ATS après avoir renommé des fichiers ou des répertoires dans Windows avec le même nom mais une casse différente
- Dans certains cas, lorsque le chemin d'un fichier de projet ats était renommé avec le même nom mais une différence dans les majuscules et les minuscules des caractères, l'éditeur ne pouvait pas ouvrir le script dans le référentiel du projet.
- Correction de la propriété "check" des cases à cocher react qui renvoie une valeur booléenne erronée
Changelog :
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
- Agilitest entreprise : scripts de verrouillage
- 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

