/
Version 3.0.8 (2022/07/01)

Version 3.0.8 (2022/07/01)

Version 3.0.8 (2022/07/01)

Sommaire

La version 3.0.8 contient quelques nouvelles fonctionnalités et beaucoup de mise-à-jours. Parmis les ajouts, nous avons complètement refait l'écran des tests manuels et nous avons ajouté un filtre pour les librairies de mots clés afin de mieux cibler les types de tests. Dans les mises à jour principales, La mise à jour de Robotframework à la version 5.0.1 ajoute beaucoup de nouveau mots-clés relatifs à la gestion des conditions, des erreurs et des boucles dans les scripts. La mise à jour de la librairie Selenium à la version 6.0 nous ouvre les portes de Selenium Grid 4.0 et plusieurs nouveautés à venir. Finalement, la librairie utilisée pour les grilles a été changée pour améliorer la performance de celle-ci quand les listes dépassent plusieurs pages de contenu.

Améliorations et Ajouts 

Vidéo


Filtre de bibliothèque  

Les pages de création de scripts et de mots-clés ont été modifiés pour ajouter un filtre sur les différentes bibliothèques disponibles. C'est librairies sont groupées dans une hiérarchie fonctionnelle qui permet de sélectionner d'un coup toutes les libraires pour un certain type de test en même temps. Cela facilitera la recherche et l'utilisation des nombreux mots-clés disponibles dans GoTest et évitera les erreurs commises lors de la sélection de mots-clés dans la mauvaise bibliothèque.

 
   

Nouveaux mots-clés

Avec la mise à jour à Robot Framework 5.0.1, plusieurs mots clés se sont ajoutés permettant un meilleur contrôle des boucles et des flux d'exécution des scripts. Outre les nouveaux mots clés, il est maintenant possible d'imbriquer les boucles FOR et les nouveaux mots clés lorsque applicable.

  • IF 
  • ELSE 
  • ELSE IF 
  • TRY 
  • EXCEPT 
  • FINALLY
  • WHILE 
  • BREAK 
  • CONTINUE 
  • RETURN 
  • SKIP
  • SKIP IF 

Pour plus d'information voir les notes de version de Robot Framework.

Amélioration de la performance des grilles

Plusieurs grilles ont été migré à une librairie plus performante afin de prévenir des délais ou des problèmes d'affichage lorsque plusieurs millier de lignes sont affichés. La modification est imperceptible. Les nouvelles grilles on les icônes pour le filtre et l'ordre des colonnes qui sont inversés.

  

Changements aux librairies qui impactent GoTest

Mots Clés retirés
Select Window
Locator Should Match X Times


Mots clés obsolète
String.Should Be Unicode String
JsonValidator.Element Should Exist
JsonValidator.Element Should Not Exist
JsonValidator.Select Elements
ImapLibrary2.Mark As Read
ImapLibrary2.Open Link From Mail
ImapLibrary2.Wait For Mail
BuiltIn.Run Keyword Unless
SeleniumLibrary.Press Key
RequestsLibrary.Delete Request
RequestsLibrary.Get Request
RequestsLibrary.Head Request
RequestsLibrary.Options Request
RequestsLibrary.Patch Request
RequestsLibrary.Post Request
RequestsLibrary.Put Request
RequestsLibrary.To Json


Mots clés en obsolescence planifiée
BuiltIn.Continue For Loop 
BuiltIn.Continue For Loop If 
BuiltIn.Exit For Loop 
BuiltIn.Exit For Loop If 
BuiltIn.Return From Keyword
BuiltIn.Return From Keyword If

Related content

Version 3.0.8 (2022/07/01)
Version 3.0.8 (2022/07/01)
More like this
Version 2.5.1 (Interne)
Version 2.5.1 (Interne)
More like this
Version 3.5.0 (2024/03/14)
Version 3.5.0 (2024/03/14)
More like this
Version 3.4.0 (2023/09/19) 
Version 3.4.0 (2023/09/19) 
More like this
Version 3.1.2 (2022/10/03)
Version 3.1.2 (2022/10/03)
More like this
Version 3.4.0 (2023/09/19) 
Version 3.4.0 (2023/09/19) 
More like this

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