how use winautomation tool automate windows application
Comment automatiser l'application Windows à l'aide de WinAutomation Tool (partie II):
Nous avons couvert toutes les bases de l'outil WinAutomation dans notre précédent tutoriel ' Automatisation de l'application Windows à l'aide de WinAutomation Tool (Partie 1) ».
La partie principale vient dans ce tutoriel, ici nous allons discuter de la façon de démarrer avec l'outil et de créer un robot simple et d'exécuter le robot avec quelques exemples en temps réel.
Au fur et à mesure que nous poursuivons cette partie, nous vous recommandons fortement d'installer WinAutomation Tool selon les détails fournis dans partie 1 .
Ce tutoriel comprend une représentation picturale de chaque étape impliquée dans la création d'un robot ainsi que des exemples pratiques afin de vous permettre de mieux comprendre le concept.
Dans ce didacticiel, nous examinerons les éléments suivants:
# 1) Créez un robot simple - 1
Consiste en une création très simple d'un robot sans utiliser aucune propriété de WinAutomation Tool.
# 2) Créez un robot simple - 2
Se compose d'un cas un peu plus compliqué avec quelques étapes avancées.
Voyons maintenant comment créer un robot simple avec 2 exemples différents.
Comme ce n'est pas un outil open source, j'utilise l'édition de base de l'outil WinAutomation, qui est un essai gratuit de 30 jours. Les différentes éditions de WinAutoamtion Tool ont déjà été abordées dans notre précédent tutoriel.
Ce que vous apprendrez:
Créer un robot simple - Exemple 1
Tout d'abord, identifiez le Icône WinAutomation et double-cliquez dessus pour ouvrir la console.
- Double-cliquez sur cette icône
WinAutomation prendra quelques secondes pour démarrer et afficher la console.
Vous trouverez ci-dessous la capture d'écran de l'apparence de WinAutomation Console.
Il existe quelques exemples prédéfinis affichés sur le côté gauche de la console.
Ici, vous pouvez créer vos projets sous forme de dossiers différents, comme indiqué dans l'image ci-dessus.
Commençons maintenant par créer un robot simple en deux étapes. Même si ce serait beaucoup plus rapide manuellement, car il s’agit d’un test simple de base, commençons par lui.
Ici, notre objectif est de créer un dossier dans le lecteur C et de nommer le dossier, par exemple SimpleRobot.
Il s'agit simplement d'une démonstration de l'utilisation de certaines fonctionnalités clés.
Pas:
- Créer un nouveau dossier.
- Nommez le dossier.
- Ajoutez un message indiquant que la tâche est terminée.
#1) Clique sur le Nouvelle icône de robot dans le coin supérieur gauche comme indiqué ci-dessous. Vous pouvez également utiliser le raccourci (CTRL + N) pour créer un nouveau robot.
#deux) Une fois que vous avez cliqué sur le nouveau robot, vous obtiendrez un écran où il vous demandera de nommer le nouveau robot. Attribuer un nom au nouveau robot - dites «Premier robot»
# 3) Une fois que vous avez donné un nom à votre robot et cliquez sur Entrée, vous verrez un Concepteur de robot comme indiqué ci-dessous, où il se compose de nombreux dossiers qui ont leurs propres propriétés et peuvent être utilisés pendant l'automatisation. Comme tout est prédéfini ici, il est si facile d'utiliser l'outil WinAutomation.
# 4) Ouvrez le dossier 'Dossiers' et tu peux voir 'Créer le dossier' option en dessous comme indiqué ci-dessous.
# 5) Vous pouvez maintenant faire glisser l'action pour créer un dossier et le déposer dans la séquence d'actions principale qui est présente sur le côté droit, comme indiqué ci-dessous. Vous pouvez également double-cliquer sur le Action créer un dossier .
# 6) Une fois que vous double-cliquez sur le dossier de création, une fenêtre de propriétés de dossier s'ouvre comme indiqué ci-dessous où vous pouvez entrer l'emplacement et le nom du dossier dans les champs fournis.
Ne saisissez rien dans Action Output, laissez-le tel quel pour le moment et cliquez sur Bouton OK .
Après cela, vous pouvez voir que le dossier de création est ajouté à la séquence d'actions comme indiqué ci-dessous.
# 7) Nous devons maintenant ajouter un message indiquant que le dossier a été créé avec succès. Pour ce dossier développez les boîtes de message et vous pourrez voir de nombreuses options comme indiqué ci-dessous.
# 8) Cliquez sur l'option Afficher le message qui est la première option de la liste, vous pouvez cliquer et faire glisser ou double-cliquer sur Afficher l'action du message .
# 9) Fenêtre Propriétés du 'Afficher le message' l'action sera affichée.
Pour chaque action, il y aurait une fenêtre de propriétés correspondante, où vous pouvez attribuer vos propres propriétés à l'action
# dix) Entrez un titre et un message comme indiqué ci-dessous dans la fenêtre des propriétés. Le titre 'Mon premier test' et le message 'Dossier' SimpleRobot 'ont été créés.
#Onze) Cliquer sur d'accord pour fermer la boîte.
N ° 12) Votre écran de concepteur doit ressembler à celui ci-dessous.
Les étapes de création du script de test à exécuter par le robot sont maintenant terminées.
Ensuite, vous devez exécuter le robot pour vérifier s'il fonctionne comme prévu.
N ° 13) Clique sur le Icône Exécuter comme indiqué dans l'écran ci-dessous.
Une fois que vous avez cliqué sur Exécuter, le robot commence immédiatement à exécuter chaque ligne dans la console principale.
Une fois terminé, vous devriez voir une boîte de message «Le dossier« SimpleRobot »a été créé» comme indiqué ci-dessous et un nouveau dossier sera créé à la destination que vous avez sélectionnée dans la fenêtre de propriétés du dossier de création d'action.
Alors, c’est fait maintenant. Vous avez créé avec succès un nouveau dossier à l'aide du robot.
Fermez le Robot Designer et sauvez le robot.
Vous pouvez voir le robot créé dans la console WinAutomation comme indiqué ci-dessous.
Il existe quelques exemples par défaut où vous pouvez les comprendre et les exécuter par défaut. WinAutomation a fourni ces exemples pour une meilleure compréhension de l'outil.
Selon le niveau d'expérience de l'utilisateur, il existe de nombreux exemples de ce type dans chaque dossier de WinAutomation Tool.
Créer un robot simple - Exemple 2
Dans ceExemple, nous verrons quelques fonctionnalités avancées de l'outil d'automatisation Win où vous pouvez utiliser différentes variables présentes et voir également comment nous pouvons utiliser les variables entre différentes actions.
Ici, vous pouvez également copier les données et les utiliser, en les déplaçant dans différentes actions.
Dans le premier exemple, nous avons vu comment nous pouvons créer un dossier, maintenant nous allons attribuer une date et une heure pour le dossier que nous avons créé qui serait au nom du dossier.
Pour effectuer l'action mentionnée ci-dessus, nous devons effectuer les 4 étapes ci-dessous:
- Besoin d'obtenir l'heure actuelle.
- Comme sous la forme numérique, vous devez changer de format de texte.
- Créez un dossier avec ce nom.
- Enfin, nous devons faire passer un message indiquant que les actions proposées sont réalisées comme nous l'avons fait dans le premier exemple. En mettant des messages, cela faciliterait votre tâche là où le robot a terminé la tâche assignée ou non.
Voyons comment effectuer les quatre étapes ci-dessus.
Étape 1: Besoin d'obtenir l'heure actuelle
Nous avons déjà vu dans le premier exemple comment ouvrir l'outil WinAutomation et créer un nouveau Robot. Passons tout de suite à la partie action.
Accédez au 'Actions date / heure' dossier dans la liste des dossiers affichés et développez-le pour voir diverses actions.
Cliquer et faire glisser 'Obtenir la date et l'heure actuelles' action à la console principale comme indiqué ci-dessous.
Maintenant, la fenêtre de propriété de 'Obtenir la date et l'heure actuelles' s'ouvrira qui se compose de deux variables - Entrée d'action et sortie d'action comme indiqué ci-dessous.
Deux options sont disponibles dans la liste déroulante Récupérer de la variable Entrée d'action. Comme nous avons également besoin de la date et de l'heure actuelles, nous laissons l'option telle quelle.
Nous récupérerons les informations dans une variable «% CurrentDateTime%».
Afin que nous puissions stocker la date et l'heure récupérées à des fins futures.
Une fois que vous avez cliqué sur le bouton OK, vous verrez un écran comme ci-dessous.
L'étape 1 est terminée.
Étape 2: Changez la date au format texte.
Cliquez et développez le 'Actions de texte' dossier de la liste des dossiers d'actions.
Vous verrez une liste d'actions comme indiqué ci-dessous.
Trouvez l'action 'Convertir la date et l'heure en texte' , cliquez et faites glisser l'action vers la séquence d'actions principale.
sites Web pour télécharger des vidéos youtube en mp3
La fenêtre de propriété pour Convertir la date et l'heure en texte s'affiche comme indiqué ci-dessous.
Dans le champ Date Time to Convert, vous devez entrer la variable que vous avez créée dans votre action précédente, c'est-à-dire, «% CurrentDateTime».
Sélectionnez Format personnalisé dans Format pour utiliser la liste déroulante.
Il existe de nombreux formats personnalisés pour la date et l'heure dans la liste déroulante des formats personnalisés.
Ici, sélectionnons le format aaMMjj dans notre exemple.
La fenêtre de propriété ressemblera à celle ci-dessous.
La sortie de l'action sera «% FormattedDateTime%» à présent.
Étape 3: créer un dossier
Comme nous l'avons vu dans l'exemple 1, nous devons créer un nouveau dossier.
Dans cette étape, vous allez créer un nouveau dossier avec le nom '% FormattedDateTime' et stocker la sortie dans un dossier et doivent attribuer un message une fois que la tâche assignée est terminée.
Étape 4: attribuer un message d'affichage
La dernière étape consiste à attribuer un message d'affichage à la tâche.
Nous devons effectuer les mêmes étapes que dans le premier exemple.
Cliquer sur Bouton OK , et la fenêtre des propriétés du message d'affichage sera fermée.
Une fois toutes les étapes terminées, votre concepteur de robot final doit ressembler à l'illustration ci-dessous.
Maintenant, lancez le robot en cliquant sur le icône de course en haut comme nous l'avons fait dans l'exemple 1.
Une fois votre test exécuté avec succès, allez vérifier dans le dossier de destination si un nouveau dossier a été créé avec le nom du dossier comme date et heure actuelles au format texte.
Enregistrez le projet et fermez le concepteur de robot.
Nous avons réussi avec deux exemples d'utilisation de l'outil WinAutomation pour automatiser une application Windows.
Conclusion
J'espère que tout le monde devrait avoir une connaissance de base de la façon d'utiliser l'outil WinAutomation Software pour automatiser une application Windows à travers ce tutoriel.
Après l'avoir utilisé pratiquement, vous saurez qu'il s'agit de l'un des outils les meilleurs et les plus simples pour automatiser les fenêtres et les applications Web.
lecture recommandée
- Tutoriel WinAutomation: Automatisation des applications Windows (partie 1)
- Premiers pas avec Robotium - L'outil de test d'interface utilisateur d'application Android le plus populaire
- Surveillance des performances des applications et de l'infrastructure informatique à l'aide de l'outil eG Enterprise (examen pratique)
- Introduction à Sikuli GUI Automation Tool (Automatisez tout ce que vous voyez à l'écran) - Tutoriel Sikuli # 1
- Comment automatiser les applications Android à l'aide de l'outil TestComplete
- Examen de l'outil de gestion des tests TestLodge
- Installation de votre application sur l'appareil et démarrage des tests à partir d'Eclipse
- Guide de test de sécurité des applications Web