Catégories

Menu Actions

Le menu d'action d'Agilitest est central et vous permet de déclarer manuellement toutes les actions possibles dans un script de test.

Ouvrez un ATS pour accéder au menu Actions.

Certaines de ces actions peuvent agir directement sur un composant et peuvent être créées à partir d'un élément capturé et déposé dans le script.

Ces actions sont les suivantes : Actions de vérification, actions de la souris, actions de saisie de texte, actions de propriété, actions Javascript et actions de sélection.

Types d'actions

Bouton Chaînes

Action des chaînes

Ces actions vous permettent de démarrer, changer et fermer un canal de votre test. Elles sont intégrées directement dans le script.

Démarrer le canal: Cette action permet à Agilitest de faire le lien avec l'application testée.

Changer de canal: Cette action est utilisée lorsque plusieurs canaux sont présents dans le script. Elle permet de passer d'un canal à l'autre.

Fermer le canal: Ceci indique à Agilitest que le canal ne sera plus utilisé pendant ce test et fermera l'application.

📖 Documentation relative à la gestion des canaux .

Bouton de navigation

Actions de navigation

Dans le cas de l'automatisation d'applications sur des services distants, Web et Webservices, ces actions vous permettront d'indiquer vers quelle URL naviguer et quel protocole sélectionner : Web / HTTP, SOAP, REST.

🔸 Avertissement

Dans le cas d'une exécution sur le bureau, vous devrez toujours passer par l'action "Browser URL" en saisissant le chemin de l'application testée dans l'explorateur Windows.

📖 Documentation sur l'automatisation Web.

action sous-script

action sous-script

Les sous-scripts ne diffèrent pas des scripts, les deux sont ATS , l'un est simplement appelé par l'autre.

Il y a deux façons d'utiliser cette action :

  • En effectuant un appel direct avec ou sans paramètres
  • À partir d'un fichier CSV/JSON

📖 Documentation sous-script .

Saisir le texte de l'action

Saisir le texte de l'action

L'action de saisie de texte envoie à votre application les éléments correspondant aux touches du clavier à votre applicationL'action de saisie de texte envoie à votre application les éléments correspondant aux touches du clavier, les pressions sur les touches, avec ou sans touches spéciales supplémentaires.

Cette action est insérée directement dans votre script. A partir de l'action, vous pouvez définir la nature de l'action.

Cliquez sur l'action "Saisir un texte [ ]"pour saisir un texte.

Vous pouvez écrire directement le texte désiré à l'aide de votre clavier. Vous avez également accès aux touches spéciales qui ont les mêmes fonctions que celles présentes sur le clavier (entrée, espace, CTRL, etc...).

Saisie de texte

Vous pouvez également insérer des valeurs spéciales dans votre saisie de texte à partir du menu des valeurs spéciales.

Bouton de valeur spéciale

Cela vous permettra d'accéder à diverses valeurs, variables, etc...

📖 Documentation relative à la saisie de texte.

bouton de la souris

Actions de la souris

Les actions de la souris sont utilisées pour gérer la souris sur les applications PC, mais aussi les actions spécifiques des applications mobiles telles que le swipe.

Cette action contient plusieurs actions de souris :

  • Clic de souris: Il effectue un clic sur un élément
  • Sur: Il simule le survol de la souris
  • Glisser-déposer: Cette action contient un sous-menu qui la complète :
    • Glisser: permet d'effectuer un clic de maintien
    • Drop: Cette action libère l'élément. Elle doit être précédée d'une action de "glisser".
    • Swip: pour balayer vers la droite, la gauche, le haut ou le bas avec la souris ou en simulant un toucher pour les tests Web.
  • Défiler: Pour faire défiler un curseur ou accéder à des éléments d'une page

📖 Documentation sur les actions de la souris.

Vérifier l'action

Vérifier les actions

Les actions de contrôle sont générées pour un contrôle explicite ou une assertion pendant le test. Cela peut potentiellement conduire à l'échec du test ou lui permettre de continuer.

Trois actions de vérification sont possibles :

  • Vérification de la propriété: Cette fonction permet de vérifier la valeur d'une propriété existante dans le script.
Contrôle de la propriété

  • Vérification des occurrences: Cette fonction permet de vérifier le nombre d'occurrences d'un élément.
Contrôle des occurrences

  • Vérification des valeurs: Cette fonction permet de vérifier qu'une valeur correspond à une valeur existante dans le script.
Contrôle des valeurs

📖 Vérifie la documentation.

action sur les biens

Action sur les biens

L'action propriété vous permet, à partir d'un composant capturé, de récupérer une de ses propriétés et de la placer dans une variable.

Cette variable peut ensuite être utilisée pour définir d'autres variables dépendantes, créer des assertions, etc.

Action sur les biens

Il est possible de récupérer une propriété CSS ou HTML.

Action du système

Actions du système

Les actions du système ne sont utilisées que pour un canal mobile.

Cette action s'effectue de deux manières :

  • En utilisant l'action du bouton: Cela vous permet d'interagir avec un bouton physique du téléphone (réglage du son, accueil, verrouillage, etc.).
  • En définissant les propriétés: Cela vous permet de définir une propriété du système ( niveau du volume sonore, orientation du téléphone, activation/désactivation du WIFI, etc...).

Bouton de la fenêtre

Actions sur les fenêtres

L'action de gestion des fenêtres vous permet de gérer le système d'exploitation Windows, les applications modales du bureau Windows et les onglets du navigateur.

L'action de la fenêtre comporte un sous-menu avec trois actions possibles :

  • Taille et emplacement: Cette fonction permet de déplacer la fenêtre en spécifiant ses nouvelles coordonnées cartésiennes ou de modifier sa taille (hauteur et largeur).
  • État visuel de la fenêtre: Cela vous permet d'envoyer un événement du système d'exploitation à la fenêtre en cours.
  • Changer de fenêtre: Cette fonction permet de changer la fenêtre actuelle en spécifiant le numéro de la fenêtre qui doit être permutée.
  • Nouvelle fenêtre: pour ajouter une fenêtre à votre fenêtre actuelle

Il ne permet pas de gérer les fenêtres internes de certaines applications web, qui sont des éléments HTML flottants, directement accessibles avec les automatismes web.

Une action spécifique est également disponible pour gérer les boîtes de dialogue sans ajouter de complexité inutile.

📖 Documentation relative à la gestion de Windows.

sélectionner une action

Sélectionner une action

Agilitest prend en charge les composants HTML SELECT et les listes déroulantes pour les applications de bureau. Ces composants disposent d'une interface graphique et d'un comportement particulier : ils sélectionnent une ou plusieurs valeurs dans une liste déroulante.

Vous avez 3 options de sélection :

  • index
  • texte
  • valeur

📖 Documentation sur les listes déroulantes et les zones de sélection.

action de script

Action de script

Le script est utilisé pour exécuter du code Javascript sur un composant.

Elle diffère de l'action d'exécution Java qui se produit en dehors du contexte d'un composant (mais qui peut tout de même récupérer des variables).

📖 Documentation sur les scripts.

Action de transfert de fichiers

L'action de transfert de fichier vous permet soit de télécharger un fichier depuis votre ordinateur vers votre application, soit de télécharger un fichier depuis votre application vers votre ordinateur.

Pour les actions de téléchargement et de chargement, vous devrez sélectionner un chemin absolu entre votre ordinateur et votre application.

Vous pouvez également copier le fichier dans le projet et ainsi créer un chemin relatif vers le fichier dans le répertoire des ressources du projet.

📖 Documentation relative au transfert de fichiers.

Action de capture réseau

L'action activité réseau vous permet de capturer le trafic réseau pendant qu'un test ATS est en cours.

Il existe une condition préalable pour activer la capture de l'activité réseau, qui consiste à activer le bouton d'enregistrement dans canal de démarrage.

📖 Documentation relative à la capture réseau.

bouton commentaire

Actions de commentaire

En plus de simples commentaires techniques, cette action vous permettra de déclarer les étapes fonctionnelles clés de votre test.

Types de commentaires

Cette action comporte quatre types de commentaires :

  • Étape fonctionnelle: Ce commentaire indique une étape importante du script
  • Commentaire du script: Ce commentaire explique les opérations effectuées par le script
  • Journal d'exécution: Ce commentaire est fonctionnel sur les chaines de caractères
  • Résumé du rapport: permet d'ajouter du texte au résumé du rapport d'exécution généré.

📖 Documentation des commentaires et des journaux.

Date de la dernière modification :
30 décembre 2025
Vous avez encore besoin d'aide ?
Contacter le support