Katalon / Cas de test

Références

L'actualité

Librairie

L'information

Déclarations binaires

Les instructions binaires représentent des expressions composées de deux opérandes s (variables, chaînes, nombres, méthodes...) et d'un opérateur (par exemple +, -, *, <, <=,!...).

Instruction binaire en vue manuelle

Ouvrez un scénario de test en mode manuel, puis accédez aux instructions binaires à partir de la barre d'outils des commandes.


Une étape de test représentant une expression binaire est ajoutée au scénario de test.


Double-cliquez sur la cellule Entrée pour modifier l'expression binaire.


Enregistrez le cas de test lorsque vous avez terminé.

Une fois qu'une étape de test est ajoutée à l'une des instructions binaires , il ne sera pas autorisé à la changer en un autre mot clé.

Instruction binaire en mode Script

La vue Script des scénarios de test vous permet de définir et de gérer par programmation une expression binaire à l'aide d'un langage Groovy ou Java. Reportez-vous à http://groovy-lang.org/operators.html pour plus de détails sur l'utilisation des opérateurs dans Groovy.

Par exemple:


Déclarations de contrôle

Katalon Studio permet de dicter le déroulement logique de l'exécution en prenant en charge des instructions de contrôle telles que If / Else , for / while ou Try / Catch..., qui sont des concepts très courants en langage de programmation.

Une fois qu'une étape de test est ajoutée à l'une des instructions de contrôle, il ne sera pas autorisé à la changer en un autre mot clé.

Déclarations décisionnelles

En vue manuelle

Ouvrez un scénario de test en mode manuel, puis accédez à la section Déclarations décisionnelles à partir de la barre d'outils de commandes.


Reportez-vous au tableau suivant pour l'utilisation de chaque instruction :

Déclaration La description
If Cette instruction nécessite une condition booléenne en tant que valeur d'entrée. Katalon Studio exécutera toutes les étapes une fois la condition déclenchée.
Else If Utilisation de Else If après If, vous pouvez créer une combinaison de conditions dans lesquelles les étapes de la première condition satisfaite seront exécutées.
Else Cette déclaration sert de conclusion à la structure If-Else If-Else . Les étapes de cette instruction seront exécutées si toutes les conditions ci-dessus ne sont pas déclenchées.
Switch Cette instruction nécessite une expression, souvent appelée expression de contrôle (ou variable de contrôle ), en tant que valeur d'entrée .
Case Les cas indiquent la valeur supposée pour l'expression de contrôle, avec les étapes correspondantes à exécuter en cas de correspondance. Chaque cas aura une pause par défaut qui devrait être positionnée à la fin du bloc cas pour en marquer la fin.
Default Cette déclaration est automatiquement incluse dans chaque instruction Switch. Dans les cas où aucune valeur de casse ne peut être mise en correspondance, les étapes de la procédure par défaut seront suivies.
En mode script

La vue Script des cas de test vous permet de définir et de gérer par programmation une structure If-Else ou Switch-Case facilement à l'aide du langage Groovy ou Java.
Reportez-vous à http://groovy-lang.org/semantics.html#_conditional_structures pour plus de détails sur la structure conditionnelle dans Groovy.

Déclarations en boucle

En vue manuelle

Ouvrez un scénario de test en mode manuel, puis accédez à la section Commandes en boucle à partir de la barre d'outils des commandes.


Reportez-vous au tableau suivant pour l'utilisation de chaque instruction :

Déclaration La description
For Cette instruction accepte une plage, une liste ou un tableau en tant que valeur d'entrée afin que Katalon Studio sache combien de fois exécuter toutes les étapes de la structure For.
While Cette instruction nécessite une condition booléenne en tant que valeur d'entrée afin que Katalon Studio continue à exécuter toutes les étapes jusqu'à ce que la condition échoue .
En vue script

La vue Script des scénarios de test vous permet de définir et de gérer par programmation une structure do ou while en utilisant soit le langage Groovy, soit le langage Java.
Reportez-vous à http://groovy-lang.org/semantics.html#_looping_structures pour plus de détails sur les structures en boucle dans Groovy.

Déclarations de branchement

En vue manuelle

Ouvrez un scénario de test en mode manuel, puis accédez à la commande Déclarations de branche depuis la barre d'outils.


Reportez-vous au tableau suivant pour l'utilisation de chaque instruction :

Déclaration La description
Break Katalon Studio quittera le bloc de code actuel et passera à l'étape suivante du bloc de code / test.
Continue Katalon Studio ignorera le reste de la boucle en cours et poursuivra la prochaine itération de la boucle.
Return Katalon Studio quittera la méthode / étape en cours et le contrôle de flux retournera à l'endroit où la méthode / l'étape a été appelée.
En vue script

La vue Script des scénarios de test vous permet de définir et de gérer par programmation des interruptions, des suivis et des retours par programmation à l' aide du langage Groovy ou Java.

Par exemple :


Bloc de gestion des exceptions

En vue manuelle

Ouvrez un scénario de test en mode manuel, puis accédez à Exception Handling Statements à partir de la barre d'outils de commande.


Reportez-vous au tableau suivant pour l'utilisation de chaque instruction :

Déclaration La description
Try Cette déclaration indique que toutes les étapes à l'intérieur seront surveillées par des gestionnaires d'exceptions .
Throw Avant de pouvoir Catch une exception, certains codes doivent en générer une. Indépendamment de ce qui jette l'exception, il est toujours impliqué dans la déclaration Throw
Catch Katalon Studio exécutera toutes les étapes qu'il contient lorsqu'un problème est survenu pendant l'exécution du bloc Try.
Finally Il s'agit de la dernière partie de la structure Try-Catch-Finally et toutes les étapes de celle-ci seront exécutées indépendamment de toute exception.
En vue script

La vue Script des scénarios de test vous permet de définir et de gérer facilement une exception par programmation à l'aide du langage Groovy ou Java.
Reportez-vous à http://groovy-lang.org/semantics.html#_try_catch_finally pour plus de détails sur la gestion des exceptions dans Groovy.

Par exemple :



Déclarations d'appel de méthode

L'instruction Method Call vous permet d'appeler d'autres méthodes fournies par les bibliothèques intégrées de Katalon Studio.

Instruction d'appel de méthode en mode manuel

Ouvrez un scénario de test en mode manuel, puis accédez à l'instruction Method Call Statement à partir de la barre d'outils de la commande.


Une étape de test représentant un appel de méthode est ajoutée au scénario de test.


Double-cliquez sur la cellule pour modifier la méthode appelée.


Enregistrez le cas de test lorsque vous avez terminé.

Une fois qu'une étape de test est ajoutée en tant qu'instruction d'appel de méthode , il ne sera pas autorisé à changer de mot clé.

Instruction d'appel de méthode dans la vue Script

La vue de script d'un scénario de test vous permet de définir et de gérer par programme des appels de méthode à l'aide d'un langage Groovy ou Java.

Par exemple :