/
Version 3.5.0 (2024/03/14)

Version 3.5.0 (2024/03/14)

Nouveautés

Health Check en tant que première étape de l'exécution

Dorénavant, l'analyse et l'exécution des tests sont séparées. Un bilan de santé complet est désormais effectué en premier lors de l'exécution, permettant ainsi de repérer les erreurs de scripts dès le départ. Par exemple, si une variable n'est plus disponible, l'exécution sera rapidement interrompue plutôt que d'attendre son utilisation dans le script, ce qui pourrait prendre plusieurs minutes voire heures.

Mise à disponibilité d’un environnement d’exemple

Pour faciliter le scripting pour nos utilisateurs, nous avons créé un environnement d'exemple. Dans cet espace, les utilisateurs pourront trouver des exemples simples pour les aider dans leurs tâches. Nous mettrons régulièrement à jour cette instance en ajoutant de nouveaux scripts en fonction des difficultés rencontrées par nos utilisateurs. Pour savoir comment accéder à cet environnement, veuillez consulter la documentation complète disponible.

Nouvelle librairie Alithya GoTest : Script Runner

Cette librairie permet d'invoquer directement depuis Alithya GoTest des scripts externes de types Robot Framework, Selenium IDE, Postman et SoapUI. Après l'exécution de ces scripts, un rapport spécifique est automatiquement généré, fournissant des détails complets sur les résultats afin de faciliter l'analyse et le suivi. Pour des informations détaillées, veuillez consulter la documentation complète disponible.

Ajout de la librairie RPA.OpenAI de Robot Framework

Cette nouvelle fonctionnalité permet aux utilisateurs de tirer parti de la librairie d'intelligence artificielle de Robot Framework, leur offrant ainsi l'accès à OpenAI et Azure OpenAI. Pour des informations détaillées, veuillez-vous référer à la documentation complète disponible.

Introduction de la prise en charge de l'internationalisation

Cette fonctionnalité offre la possibilité de modifier automatiquement le format des dates, de la monnaie et de la langue selon le pays lors de l'exécution des tests. Cela permet une adaptation efficace des tests aux différentes régions et simplifie la gestion des aspects culturels dans les environnements de test.

Optimisation des performances des Composants Système

Amélioration de la productivité et de la collaboration grâce à une optimisation des Composants système (Variables et Combined Keywords). Cette mise à jour garantit une gestion plus efficace et des performances accrues lors du chargement et du rafraîchissement des composants système. Qu'il s'agisse du nombre de composants ou du nombre de personnes collaborant à leur édition, les utilisateurs ne subissent aucune lenteur. De plus, cette optimisation a permis une augmentation de la rapidité et une réduction du temps de téléchargement de 75%. Il est également désormais possible de partager des liens directs vers les composants système, facilitant ainsi la collaboration et le partage d'informations de manière fluide.

Améliorations

  • Le système offre désormais la possibilité de renommer le locataire par défaut et de modifier sa description. Cette amélioration permet aux utilisateurs de personnaliser leur interface selon leurs besoins et leurs préférences.

  • Dans le but d'améliorer la lecture des rapport Excel, une nouvelle colonne donnant la liste des tags associés au plan de test y a été rajouté.

  • Amélioration des installations sur site (on premise)

    • Mise à jour de la gestion des fichiers : Désormais, une seule archive contenant tous les fichiers nécessaires sera disponible, simplifiant ainsi le processus.

    • Nouvelle fonctionnalité : L'installation sur site inclut désormais une vérification des prérequis pour garantir une configuration fluide et sans erreur.

  • Amélioration de la librairie Compare Files afin de simplifier l'utilisation de l'argument de résultat.

  • Les variables de type Liste et Dictionnaire prennent désormais en charge les commentaires de ligne à l'aide du caractère '#', permettant une meilleure documentation du code.

  • Introduction d'un format de licence incluant le nom de l'instance, améliorant ainsi la personnalisation et l'identification des licences

Corrections

  • Correction d'une anomalie pouvant écraser des arguments dans la partie de Scripting.

  • Correction d'une anomalie pouvant faire disparaitre des cases d'argument dans un mot clé combiné dans certaines situations.

  • Dans la section des Logs d’audit, correction d’une anomalie dans les filtres.

  • Dans la page projet de l’éditeur, correction d’une anomalie dans le filtre global.

  • Correction permettant d'utiliser le bon protocole dans les courriels pour la création de compte et de changement de mot de passe (gestion des utilisateurs).

  • Dans la section des mots clés combinés, correction du fonctionnement des case à cocher.

  • Dans la section de la gestion des Utilisateurs

  • Correction d’une anomalie visant la validation du mot de passe.

  • Correction d’alignement de texte

  • Correction de texte dans la section About

  • Dans la section DataSet correction d’un typo dans le texte et la fermeture du modale.

  • Correction des règles de verrouillage de dossier.

  • Correction de l'état des boutons dans la page d'exécution.

  • Correction de la validation des arguments supprimés dans la section Healt Check.

Mise à jour technologique

Ces améliorations sont cruciales pour maintenir la sécurité, les performances et la stabilité de notre logiciel. Rassurez-vous, ces mises à jour n'auront aucun impact sur votre expérience utilisateur.

  • Images Docker :

    • Java 17.0.10_7

    • NGINX 1.25

    • PostgreSQL 16.1

    • Vault 1.13.3

  • Librairies back-end :

    • Gradle 8.5

    • Springboot 3.2.2

    • MapStruct 1.5.5.Final

    • Lombok 1.18.30

    • Sprint Vault 4.1.0

    • Postgresql 42.7.1

    • Gson 2.10.1

    • Commons Lang3 3.14.0

    • Jsoup 1.17.2

    • Flyway 10.6.0

    • HttpClient5 5.3

    • Poi 5.2.5

    • Keycloak Admin Client 21.1.2

    • PhaseTwo Admin Client 0.1.4

Related content

Bienvenue
Read with this
Script Runner
Script Runner
More like this
Démarrage rapide : Votre premier test web en 5 minutes
Démarrage rapide : Votre premier test web en 5 minutes
Read with this
Script Runner
Script Runner
More like this
Prêt à devenir un ninja de l'automatisation? Techniques avancées
Prêt à devenir un ninja de l'automatisation? Techniques avancées
Read with this
Version 2.4.0
Version 2.4.0
More like this

©️2023 Alithya GoTest - Tous Droits Réservés
Besoin d'aide? Vous avez une suggestion?