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).

    • 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).

  • 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

  • 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.

Changelog :

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