- Notes de publication
- Démarrage
- Didacticiels
- Projets d'automatisation
- Création d'automatisations
- Bases de l'automatisation
- Réf. d’objets
- Meilleures pratiques d'automatisation
- À propos des cibles et des ancres
- Indication d'une cible
- Modification d’une cible
- Tutoriel : Travailler avec l’UI Automation
- Tutoriel : extraction de données de table d’une page Web et modification de ces données dans Excel
- Tutoriel : remplir des formulaires en format PDF avec des données Excel dans Acrobat Reader
- Tutoriel : Création d’un tableau croisé dynamique
- Tutoriel : parcourir les lignes d'une table
- Tutoriel : comparaison des fichiers Excel et envoi par e-mail des erreurs de rapprochement
- Tutoriel : extraire des données d'e-mails automatisés et les déplacer vers une application de bureau
- Tutoriel : Filtrage des données dans Excel
- Tutoriel : Formatage des cellules
- Tutoriel : ajout d’informations sur les fichiers d'un dossier dans un fichier Excel
- Tutoriel : ajout de ses propres formules au Bloc-notes du projet
- Automatisation PowerPoint
- Automatisation des données
- Activités courantes
- Automatisation de l'espace de travail Google
- Automatisation OneDrive et SharePoint
- Résolution des problèmes
Manuel utilisateur de StudioX
Automatisation de l'interface utilisateur
L’UI automation se réfère à l’automatisation des applications de bureau et des navigateurs Web. Elle peut reproduire les clics et la saisie dans divers éléments de l’interface utilisateur tels que les boutons, les cases à cocher, les zones de texte ou les listes déroulantes. Savoir interagir avec ces éléments vous permet de concevoir des automatisations beaucoup plus rapidement et facilement. Avec StudioX, vous pouvez créer des automatisations avec les éléments d’IU de la plupart des applications utilisant des activités Application ou Web.
Toutes les interactions avec l’interface utilisateur peuvent être divisées en entrées (envoi ou ajout de quelque chose à l’application) et en sorties (obtention de quelque chose de l’application). Cliquer sur un bouton et saisir du texte dans une zone de texte sont des exemples d’actions d’entrée. Obtenir le texte à partir d’une page de navigateur est un exemple d’action de sortie.
StudioX est livré avec des activités qui vous permettent d'automatiser les interactions d'interface utilisateur les plus courantes. La première étape de l’automatisation des interactions d’interface utilisateur consiste à définir l’application de bureau ou la page Web avec laquelle interagir en ajoutant une activité Utiliser l'application/le navigateur (Use Application/Browser) . Ajoutez ensuite les activités de cette application ou page Web devant être automatisées dans le cadre de l’activité Use Application/Browser. Ensuite, vous pouvez indiquer les éléments d'IU spécifiques avec lesquels vous souhaitez interagir. Pour plus d'informations sur la façon d'indiquer les éléments d'IU, consultez la page Écran de sélection .
Vous pouvez automatiser l'interface d'Excel et de PowerPoint en plaçant des activités UIAutomation directement dans une activité Utiliser un fichier Excel ( Use Excel File) ou Utiliser un fichier PowerPoint ( Use PowerPoint File ), comme vous le feriez dans une activité Utiliser une application/un navigateur (Use Application/Browser) .
Pour accélérer le processus, vous pouvez utiliser l’enregistreur d’application/Web qui génère automatiquement des activités en capturant vos actions à l’écran.
Pour apprendre à travailler avec l'UI Automation, consultez les tutoriels suivants :
- Tutoriel : Travailler avec l’UI Automation
- Tutoriel : extraction de données de table d’une page Web et modification de ces données dans Excel
- Tutoriel : remplir des formulaires en format PDF avec des données Excel dans Acrobat Reader
- Tutoriel : parcourir les lignes d'une table
Les applications / activités Web suivantes sont disponibles dans StudioX :
- Call Transaction
- Check/Uncheck
- Check App State
- Check Element
- Cliquer (Click)
- Click Picture on Screen
- Click Toolbar Button
- Fermer la fenêtre contextuelle
- Glisser et déposer
- Expand ALV Hierarchical Table
- Expand ALV Tree
- Expand Tree
- Extract Form Data
- Extract Table Data
- Remplir le formulaire
- For Each UiElement
- Obtenir la fenêtre active (Get Active Window)
- Obtenir l'attribut (Get Attribute)
- Obtenir le texte (Get Text)
- Get URL
- Go To URL
- Mettre en surbrillance (Highlight)
- Pointer (Hover)
- Inject Js Script
- Raccourcis clavier
- Agrandir la fenêtre (Maximize Window)
- Réduire la fenêtre (Minimize Window)
- Mouse scroll
- Déplacer la fenêtre (Move Window)
- Navigate Browser
- Read Status Bar
- Restaurer la fenêtre (Restore Window)
- SAP Login
- SAP Logon
- Select Dates In Calendar
- Sélectionner l'élément (Select Item)
- Select Menu Item
- Définir le navigateur du runtime (Set Runtime Browser)
- Définir la valeur
- Table Cell Scope
- Prendre une capture d'écran (Take Screenshot)
- Saisir dans (Type Into)
- Use Application/Browser
Pour plus d'informations sur l'automatisation des applications SAP, consultez le guide Studio.