Catégories

Valeurs spéciales

Lorsque vous pouvez saisir du texte dans une action Agilitest, il est possible de cliquer sur un bouton qui vous permettra d'insérer des valeurs spéciales.

pour ouvrir les valeurs spéciales

Cela vous montrera toutes les valeurs spéciales organisées dans un menu dédié.

Menu à valeur spéciale

Parmi ces valeurs spéciales, on peut citer

Variable d'environnement

variable d'environnement

Les variables d'environnement sont liées à l'exécution en cours.

Elles se trouvent dans les variables d'exécution dans le constructeur du projet.

Pour y accéder, cliquez sur "Gestion des exécutions"dans l'explorateur de projet.

gestion des exécutions

Cela ouvrira la page du constructeur de projet où vous trouverez les variables d'environnement dans la boîte des valeurs spéciales.

variables d'exécution

Vous trouverez les mêmes informations sur les variables d'environnement dans le menu des valeurs spéciales.

valeurs de la variable d'environnement

Variable de script

Variable de script

Les variables de script correspondent aux variables déclarées dans un script.

Dans l'éditeur, elles se trouvent dans la partie dédiée aux variables sous l'explorateur de projet.

les variables du script

Vous trouverez les mêmes informations sur les variables de script dans le menu des valeurs spéciales.

les valeurs des variables du script

Paramètres du script

paramètre du script

Les paramètres de script sont les paramètres qui sont passés dans un appel de sous-script.

Ils se trouvent à l'intérieur de l'action d'appel du sous-script, dans les paramètres ajoutés.

paramètres passés dans l'action d'appel du sous-script

Vous trouverez les mêmes informations sur les paramètres de script dans le menu des valeurs spéciales.

les valeurs des paramètres du script

Fichier des actifs

Fichier des actifs

Le fichier assets correspond au chemin d'accès de tous les fichiers qui se trouvent dans le fichier assets (Exemple: données, ressources, etc...). Il correspond au chemin relatif emprunté par ces fichiers.

Les valeurs peuvent être trouvées dans l'explorateur de projet, dans la vue"Fichiers de données".

Vue des fichiers de données

Vous trouverez les mêmes informations sur le fichier des immobilisations dans le menu des valeurs spéciales.

valeurs du fichier des actifs

Mots de passe

Mots de passe

Les mots de passe correspondent à tous les mots de passe introduits dans un projet.

Ils se trouvent dans la page des propriétés du projet.

Pour accéder aux propriétés, cliquez sur "Propriétés du projet"dans l'explorateur de projet

propriétés du projet

Dans les propriétés, vous avez accès aux mots de passe créés.

le mot de passe du projet dans les propriétés du projet

Vous trouverez les mêmes informations sur les mots de passe dans le menu des valeurs spéciales.

mots de passe valeurs

valeurs du canal

valeurs du canal

Ces valeurs correspondent aux valeurs renvoyées par un canal en cours d'exécution.

Exemple :

Dans un script qui ouvre un canal"Chrome",

Si nous demandons de récupérer la valeur du "Nom de l'application" dans les valeurs spéciales,

valeurs du canal dans les valeurs spéciales

Le nom de l'application ouverte par le canal apparaît alors.

🔸 Avertissement

Si le canal n'est pas démarré, la valeur ne peut pas être récupérée.

le canal n'a pas démarré

Valeurs du script ATS

ATS script vaues

Les valeurs du script ATS sont des valeurs qui ne sont évaluées que dans une exécution Java. Elles n'apparaissent que lorsqu'elles sont extraites du Top script dans une exécution Java.

ats script values in special values

Valeurs calculées

valeurs calculées

Les valeurs calculées sont résumées dans un menu déroulant.

Ces valeurs sont les suivantes : Now, Today, Unique ID, Random chaîne de caractère, Current iteration, Iterations count

valeurs calculées dans les valeurs spéciales

La variable de caractère aléatoire peut prendre différentes formes, en fonction des données introduites.

Vous pouvez définir le nombre de caractères que vous souhaitez voir apparaître et la manière dont ils sont présentés dans la variable.

Exemples de formes de rnd_string :

$rnd(10) ; $rnd(5) = La valeur introduite indiquera le nombre de caractères à faire apparaître

$rnd(10,upp) = Les caractères n'apparaîtront qu'en majuscules

$rnd(10,low) = Les caractères n'apparaîtront qu'en minuscules

$rnd(10,num) = Les caractères n'apparaîtront que sous forme numérique

$rnd(10,111111222223) = La probabilité sera plus forte sur les caractères multiples. En probabilité, la chaîne de caractère affichera plus de caractères qui sont nombreux que de caractères qui n'apparaissent qu'une seule fois

Variable de propriété

Il est possible de créer des fichiers de données .properties, qui sont composés de variables de propriété.

Vous pouvez créer un fichier .properties à partir de l'explorateur de projet, dans le menu des fichiers de données,

Le fichier de propriétés ressemble à un fichier de données avec une colonne "clé" et une colonne "valeur".

fichier de propriétés

Exemple :

Clé : canal

Valeur : Chrome

Vous pouvez également importer des fichiers .properties depuis votre propre ordinateur.

Vous pouvez trier les valeurs par ordre alphabétique en utilisant les petites flèches dans les colonnes.

Vous pouvez trouver la variable de propriété, $prop, dans tous les champs avec un menu en forme de hamburger.

Dans une action, ajoutez une valeur spéciale et sélectionnez "variable de propriété".

fichier de propriétés dans les valeurs spéciales

Sélectionnez le fichier de propriétés et la clé avec la valeur

clé du fichier de propriétés

Cela permet d'extraire la valeur de votre fichier de propriétés.

Variable $env avec la variable de propriété

Les variables d'environnement définies par le type de playlist peuvent être utilisées conjointement avec la variable de propriété.

Cette action permet de passer rapidement d'une valeur à l'autre dans tous les champs comportant un $env.

Dans une action, sélectionnez une variable de propriété dans le menu des valeurs spéciales.

Ensuite, remplacez le champ de la clé de propriété par une variable d'environnement ($env).

Exemple :

Si vous créez une variable d'environnement :

Navigateur Web = url1

Et une variable de propriété :

canal = Chrome

Ensuite, vous pouvez modifier le champ "canal" avec $env(Webbrowser) pour récupérer la valeur "url1"

Si vous souhaitez modifier la valeur de cette variable, vous pouvez la changer à partir du menu des variables d'environnement afin qu'elle s'applique à l'ensemble du projet.

variables d'exécution

Vous avez encore besoin d'aide ?
Contacter le support