You are on page 1of 16

1.

Le développeur d'un bot souhaite exécuter un bot sur un autre appareil qui
n'est pas encore enregistré dans la salle de contrôle. Pour activer ce dispositif
local, le développeur du bot installe l'agent du bot sur le dispositif local. Que
doit faire le développeur du robot ?
Assurez-vous que les identifiants de connexion de l'appareil local sont définis dans la
section des identifiants de l'appareil dans la salle de contrôle.
Entrez le nom d'utilisateur et le mot de passe dans la section des informations
d'identification de l'appareil dans la salle de contrôle.
Assurez-vous que les informations d'identification du réseau de Bot Runner sont définies
dans la section des informations d'identification de l'appareil dans la salle de contrôle.
Assurez-vous que les identifiants de la salle de contrôle du Bot Runner sont définis dans la
section des identifiants de l'appareil dans la salle de contrôle.

2. Dans un bureau d'assurance, un employé consolide chaque jour les


coordonnées de 100 clients, qui sont scannées et sauvegardées dans un dossier.
Pour automatiser cette tâche, quels paquets d'Enterprise A2019 aideraient le
développeur de robots à automatiser la lecture de ces documents ?
Paquets : PDF, Boucle, Dictionnaire
Paquets : Reconnaissance d'images, Boucle, Chaîne
Paquets : OCR, Boucle, Dictionnaire
Paquets : OCR, Boucle, Chaîne

3. ABC, une entreprise manufacturière envoie par courrier électronique à


plusieurs fournisseurs un fichier PDF contenant une liste d'articles à acheter.
Tous les fournisseurs répondent à ABC par des offres au format Excel
standard. Les offres de tous les fournisseurs sont regroupées dans un fichier
Excel principal et les trois soumissionnaires les moins disants sont identifiés.
Sur la base de la qualité du service offert par les trois vendeurs, l'un d'entre
eux est choisi par le gestionnaire et un courrier électronique est envoyé pour
confirmation. Quels sont les paquets de la version A2019 qui permettraient au
développeur de robots d'automatiser ce processus ?
Paquets : Excel, PDF et Prompt
Paquets : Excel, Email et Prompt
Paquets : Excel, PDF, Email et Prompt
Paquets : Excel, PDF, Email et Message Box
Un développeur de bot s'est connecté à une salle de contrôle avec un compte Bot Creator
pour créer un bot. Lorsque l'on essaie d'enregistrer un processus à partir de l'atelier, l'erreur
suivante est générée : "Device is disconnected". Où doit-on vérifier l'état de l'appareil dans
la salle de contrôle ?
Journal d'audit
Appareils>Mes appareils
Ajouter un nouveau dispositif
Profil de l'utilisateur

4. Un développeur de bot installe un agent de bot sur un appareil local. Lorsque


le robot est exécuté à partir de l'atelier, une erreur d'identification du
périphérique d'entrée est reçue. Quelles informations d'identification doivent
être utilisées pour résoudre cette erreur ?
Nom d'utilisateur et mot de passe Windows
Identifiants de connexion unique (Single Sign-On)
Informations d'identification pour l'application que vous automatisez
Nom d'utilisateur et mot de passe de la salle de contrôle

5. Un robot est conçu pour envoyer un courrier électronique à l'aide de Microsoft


Outlook. Lorsqu'il est exécuté sur un autre appareil, le bot ne parvient pas à
envoyer un courriel et affiche une erreur pour le numéro de ligne d'envoi du
courriel. Que faut-il faire pour corriger cette erreur ?
Assurez-vous que l'utilisateur de l'appareil Bot Runner dispose d'un profil créé pour
Microsoft Outlook.
Utiliser une DLL API pour envoyer le courrier électronique
Déterminer les paramètres SMTP et modifier l'action Envoyer un e-mail
S'assurer que l'utilisateur de l'appareil Bot Runner a installé Microsoft Outlook

6. L'équipe chargée des achats doit introduire dans une base de données
financière toutes les informations relatives aux achats enregistrés
temporairement dans un grand fichier CSV. Quels types de boucles le
développeur du bot peut-il utiliser pour répondre à cette demande ?
(Choisissez-en deux.)
'Itérateur EXCEL 'Pour chaque ligne dans CSV / TXT'
Iterator XML'/ 'Pour chaque nœud d'un ensemble de données XML'
Iterator EXCEL ADVANCED'/ 'Pour chaque ligne de la feuille de calcul'
'Iterator LOOP'/ 'For n times' (Pour n fois)
Iterator CSV/TXT' / 'For each row in CSV/ TXT' (Pour chaque ligne dans CSV/ TXT)

7. Un robot a été créé pour exécuter un script Python à l'aide d'un script en ligne.
Lorsque le robot s'exécute, il ne parvient pas à exécuter le script Python. Quelle est
la cause du problème ?
Python Runtime n'est pas installé sur le serveur de la salle de contrôle
Java Runtime n'est pas installé sur l'appareil
Python Runtime n'est pas installé sur le périphérique du bot runner
Les scripts Python ne sont pas supportés dans Automation Anywhere Enterprise 2019

8. Un développeur de robots a été chargé de créer un robot pour enregistrer un


processus au sein d'une application. Le processus consiste à saisir des données
dans plusieurs champs au sein de différentes sections. Comment le développeur
du robot peut-il répondre à cette demande ?
Cliquez sur Enregistrement, sélectionnez la demande et cliquez sur chacun des champs.
Cliquez sur Enregistrer, sélectionnez la demande et cliquez sur chacune des sections.
Cliquez sur Enregistrer, sélectionnez la demande et parcourez chaque section à l'aide d'un
tabulateur
Cliquez sur Enregistrer, sélectionnez la demande et renseignez chacun des champs.

9. Le robot de gestion des stocks lit les données d'un classeur Microsoft Excel
(Inventory.xlsx) qui contient les données de stock de divers matériaux. Lorsque
le stock tombe en dessous d'un niveau prédéfini, il met à jour un autre classeur
Microsoft Excel (OrderForm.xlsx) qui contient les informations relatives au
réapprovisionnement. Cependant, lorsque le robot s'exécute, le classeur
Inventory.xlsx est mis à jour au lieu du classeur OrderForm.xls. Quelle est la
cause du problème ?
Les deux feuilles de travail sont stockées dans le même dossier
Les deux feuilles de travail sont stockées dans des dossiers différents
Les deux feuilles de travail sont ouvertes avec le même nom de session.
Les deux feuilles de travail sont ouvertes dans des sessions différentes

10. Un développeur de robots veut prendre un fichier CSV et écrire les données
dans une feuille de calcul Microsoft Excel. Quel processus peuvent-ils suivre
pour y parvenir en utilisant le moins de lignes de code possible ?
Lire le fichier CSV puis utiliser Log to File pour écrire une ligne de données dans une
feuille de calcul Microsoft Excel.
Lire le fichier CSV, affecter chaque valeur de la variable Record à la variable appropriée,
puis écrire une ligne de variables dans le fichier Microsoft Excel en utilisant une seule
ligne.
Lire les données CSV dans un tableau de données variable, charger le tableau de données
dans une feuille de calcul Microsoft Excel.
Lire un fichier CSV, utiliser le progiciel Excel avancé pour créer une nouvelle feuille de
calcul, boucler chaque ligne, puis boucler chaque enregistrement et écrire chaque cellule en
utilisant les boucles imbriquées.

11. Un développeur de bot souhaite modulariser les actions d'un bot de tâches afin
d'en faciliter la lecture et le dépannage pour les autres développeurs. quelle
action permettra d'atteindre cet objectif ?
Étape : Étape
Commentaire : Commentaire
Groupe : Groupe
Bloc : Bloc

12. Un développeur de robots utilise l'enregistreur universel pour automatiser un


processus. Quelles précautions le développeur de robots doit-il prendre à cet
effet ?
S'assurer que l'application n'est pas en cours d'exécution
Veillez à lancer l'application après avoir démarré l'enregistreur.
Régler l'échelle de l'affichage à 200%.
Veillez à exécuter l'application avant de lancer l'enregistreur.

13. L'équipe financière doit envoyer automatiquement par courrier électronique


des dizaines de rapports aux différentes équipes de l'entreprise. Quelles
méthodes pourraient aider le développeur de robots à atteindre cet objectif ?
(Choisissez-en deux.)
Utilisez l'action Email : Envoyer en spécifiant Outlook pour l'envoi de l'email
Utilisez l'action Email : Envoyer un courriel en spécifiant le service de messagerie
Windows local avec ses informations d'accès pour envoyer le courriel.
Utilisez l'action Email : Connecter en spécifiant le service de messagerie local de Windows
pour envoyer le courrier électronique.
Utilisez l'action Email : Envoyer un courrier électronique en spécifiant un serveur de
courrier électronique avec ses informations de contact et d'accès pour envoyer le courrier
électronique.
Utilisez l'action Email : Envoyer un courrier électronique en spécifiant un serveur de
courrier électronique POP3 hébergé en privé avec ses informations de contact et d'accès
pour envoyer le courrier électronique.

14. Un utilisateur professionnel doit être informé de la fin de l'exécution du robot


sans surveillance. Quelle est la meilleure action pour répondre à la demande ?
Utilisation de l'action Email : Envoyer pour envoyer un courriel à la fin de l'exécution du
robot.
Activer les notifications "envoyer un courriel" pour déclencher l'envoi d'un courriel pour la
tâche achevée
Utilisation de l'action Boîte de message pour afficher un message à la fin de l'exécution du
robot
L'action Jouer un son permet d'émettre un son lorsque l'exécution du robot est terminée.
15. Un développeur de bots crée une automatisation qui doit être composée de
plusieurs bots. Quelles sont les deux façons de s'assurer que les valeurs des
variables du robot parent sont disponibles dans les robots enfants ?
(Choisissez-en deux.)
Créer des variables dans les sous-bots et les étiqueter en tant qu'entrées et sorties.
Créer des variables dans les sous-bots et les marquer comme constantes
Créer des variables dans les sous-bots et les étiqueter en tant qu'entrées et constantes.
Toutes les variables du robot parent sont automatiquement disponibles dans les robots
enfants.
Créer des variables dans les sous-bots et les étiqueter en tant que données d'entrée.

16. Un développeur crée un robot pour générer un rapport et veut s'assurer que le
robot crée un nouveau rapport à chaque fois qu'il s'exécute. Quelle condition If
permettrait de vérifier que nous n'écrasons pas un fichier existant ?
Taille du fichier
Format de fichier
Date du dossier
Le fichier existe

17. Pour gérer efficacement les heures supplémentaires, un développeur de robots


construit un robot qui vérifie le temps de travail des employés à la fin de
chaque mois à l'aide d'un file CSV de feuilles de temps téléchargé depuis le
système de gestion des présences. Le file CSV de la feuille de temps contient le
nom, le poste et le nombre total d'heures de travail de chaque employé au
cours d'un mois. Le bot doit trouver tous les employés qui ont effectué plus de
20 heures supplémentaires, mais exempter les cadres. Quelles sont les
conditions "Si" que le développeur de robots utiliserait ?
Utiliser la condition Chaîne ou Nombre
Utiliser les conditions Dictionnaire et Chaîne
Utiliser les conditions Chaîne et Nombre
Utiliser les conditions de liste et de date

18. Un responsable souhaite déplacer quotidiennement des fichiers d'un dossier sur son
ordinateur personnel vers un dossier partagé sur un lecteur réseau afin que son équipe
puisse y accéder. Le responsable souhaite utiliser un robot pour atteindre cet objectif et
confie la tâche à un développeur de robots. Comment le développeur de robots doit-il
s'y prendre ?

Écrire des fichiers sur des sites web par le biais d'un lien direct

Lisez les fichiers à l'aide de l'action Loop : Pour chaque fichier dans le dossier et copier les fichiers à
l'aide de l'action Fichier : Copier

Lisez les fichiers à l'aide de l'action "Loop : Pour chaque dossier dans un dossier" et copier les
fichiers en utilisant l'action "Dossier : copier".

Lire/écrire dans les files d'un dossier personnel dans la salle de contrôle

19. Un développeur de robots est chargé de traiter les notes de frais soumises par
les employés de l'organisation. Le développeur souhaite créer un robot qui lit
un ensemble de dépenses soumises et les envoie pour approbation aux
approbateurs appropriés. Si la valeur des dépenses d'un poste du rapport est
inférieure à 15 $, le robot doit ignorer l'enregistrement et traiter
l'enregistrement suivant. Si la valeur totale de toutes les dépenses figurant dans
la note de frais dépasse 1500 $, le bot doit interrompre le traitement et envoyer
un courrier électronique à l'employé qui a soumis la note de frais pour
l'informer que la valeur dépasse les limites de la police d'assurance. Quelles
actions le développeur du bot doit-il utiliser dans le bot ?
Les actions If, Else If et Else pour construire la logique
L'action Boucle, spécifiez Boucle : Continuer lorsque la valeur du poste est inférieure à 15
$ et spécifier Boucle : Interrompre lorsque la valeur totale de la note de frais dépasse 1500
$.
L'action Loop, spécifier Loop : Interrompre lorsque la valeur du poste est inférieure à 15 $
et spécifier Boucle : Continuer lorsque la valeur totale de la note de frais dépasse 1500 $.
Les actions du numéro pour construire la logique

20. Un développeur de robots doit fournir un mécanisme permettant d'enregistrer


les problèmes rencontrés par un robot dans un environnement de production,
tout en fournissant une résolution en ligne pour les scénarios de défaillance
connus. Comment le développeur de robots peut-il y parvenir ?
Outil de débogage
Paquet de gestion des erreurs
Analyser le paquet
Observateur de variables

21. Un robot doit exécuter un processus spécifique en boucle dix fois. Pendant
l'exécution de la boucle, la variable numérique utilisée ne change pas de valeur.
Qu'est-ce qui permet de connaître le nombre d'itérations de la boucle ?
Utiliser une formule Excel pour parcourir les cellules en boucle
Utiliser la valeur après la boucle et la décrémenter manuellement
Dans Loop : Les temps créent et sélectionnent une variable numérique à laquelle est
assignée la valeur actuelle.
Utiliser la variable '$Counter$'.

22. Un développeur de robots crée un automatisme qui valide le contenu d'une


table de données enregistrement par enregistrement. Quelles sont les deux
options qui permettent au développeur d'accéder aux informations contenues
dans chaque enregistrement lorsqu'il parcourt la table de données ?
(Choisissez-en deux.)

Passez au volet des variables et créez une variable du type requis


Quittez l'éditeur de bot et créez un justificatif d'identité dans le coffre-fort des justificatifs
d'identité.
Dans le champ approprié du volet Propriété, cliquez sur l'icône de création de variable (x)+
pour créer une variable de type Enregistrement sur la fly
Cliquez sur l'icône de la baguette pour créer à la volée une variable du type choisi
Dans le champ approprié du volet Propriété, cliquez sur l'icône de création de variable (x)+
pour créer une variable de type Any on the fly

23. Un robot capture un tableau de données et le stocke dans une variable de


tableau. Un développeur de robots doit parcourir en boucle les variables du
tableau et les filtrer en fonction d'une valeur de données provenant de l'une des
colonnes. Quels sont les deux types de variables nécessaires pour compléter le
filtre (en choisir deux) ?
Enregistrer
Date
Booléen
Chaîne

24. Un développeur de robots construit un robot qui exécute des rapports


quotidiens dans le système de gestion de la relation client (CRM) et les envoie à
la direction. En fonction de la quantité de données, l'exécution de ces rapports
peut prendre entre 10 et 55 minutes. Une fois le rapport terminé, un file CSV
est créé et placé dans le dossier des téléchargements locaux sans modifier
l'interface graphique du CRM. Comment le développeur de robots peut-il
expliquer au mieux les incohérences dans le temps nécessaire à l'exécution des
rapports ?
Utiliser l'action Attendre la fenêtre
Utiliser l'action Délai avec un réglage de 3300 secondes.
Utiliser l'action Attendre la condition
Utiliser l'action Attendre le changement d'écran

25. Un développeur de robots exécute une macro Microsoft Excel pour modifier la
couleur d'une cellule. La durée d'exécution de la macro est variable. Le
développeur du bot n'est pas en mesure de faire en sorte que le bot choisisse la
bonne couleur parce que le bot tente d'obtenir cette couleur avant que la
macro ne la modifie. Comment le développeur de robots peut-il prévenir au
mieux ce problème ?
Utilisez l'action Attendre la condition pour vérifier si la macro est terminée.
Utilisez l'action Retard pour créer un long délai statique.
Utilisez l'action Attendre le changement d'écran pour attendre que la cellule change de
couleur.
Utilisez l'action Attendre la fenêtre pour attendre l'ouverture de la fenêtre Microsoft Excel.

26. Un développeur de robots crée un robot pour extraire des données d'une page
web. Le développeur du robot veut s'assurer que la page web se charge
entièrement avant d'exécuter l'action suivante. Quelle action le développeur du
robot peut-il inclure dans les étapes ?
Fenêtre : Activer
Navigateur : Lancer le site web
Attendre : attendre la fenêtre
Attendre : attendre le changement d'écran

27. Un chef de projet examine un robot conçu par un développeur RPA. Le chef de
projet observe que les fluctuations du réseau font que l'application web met
plus ou moins de temps à s'ouvrir et que, parfois, elle ne parvient pas à charger
l'écran, ce qui entraîne l'échec du robot. Que doit faire le développeur du bot
pour résoudre le problème ?
Utiliser l'action Attendre la condition
Utiliser l'action Activer la fenêtre après le chargement de l'écran
Utiliser l'action Delay pour le chargement de l'écran
Utiliser l'action Délai aléatoire pour le chargement de l'écran

28. Quel sera le résultat si les paramètres suivants sont spécifiés dans l'action
String : Substring action ?
- Chaîne source : Aujourd'hui 1 US Dollar est égal à 70.162249 INR
- Début : 31
- Longueur : 5

70.16

29. Un utilisateur professionnel travaille sur une automatisation visant à collecter


des informations à partir de sa boîte aux lettres électronique et a utilisé l'action
"Boucle pour chaque courrier dans la boîte aux lettres". L'utilisateur souhaite
obtenir certaines valeurs de chaque courrier électronique, telles que To, From
et Subject. Comment l'utilisateur peut-il récupérer les valeurs ?

Utiliser des identifiants d'email uniques qui sont extraits dans la boucle.
Utilisez l'enregistreur pour capturer les trois champs de chaque courrier électronique.
Utilisez les variables nommées "emailTo, emailFrom, emailSubject" qui sont
automatiquement créées.
Utiliser les paires clé-valeur trouvées dans la variable Dictionnaire

30. L'organisation A souhaite que son processus d'envoi d'e-mails soit automatisé.
En utilisant Enterprise A2019, l'objet et l'expéditeur de l'e-mail sont
enregistrés dans un fichier CSV. Quels sont les paquets et les variables à
utiliser par le développeur du robot ?
Paquets et actions : Email, Log to File et Loop | Variables DataType : Dictionnaire
Paquets et actions : Email, Write to File et Loop | Variables DataType : Liste
Paquets et actions : Email, Log to File et Loop | Variables DataType : Tableau
Paquets et actions : Email, Write to File et If | Variables DataType : Chaîne

31. Un développeur de robots souhaite extraire les données d'un tableau à partir
d'une page web et les enregistrer dans un fichier CSV. Le développeur du
robot a capturé le tableau à l'aide d'un enregistreur et a défini l'action comme
étant "Obtenir le tableau". Que doivent-ils faire ensuite ?
Affectez la sortie à une variable de type chaîne et utilisez les packages Loop et Log to file
pour écrire les données de la variable chaîne dans un fichier CSV.
Affectez la sortie à une variable de type chaîne et utilisez le paquet Log to file pour écrire
les données de la variable chaîne dans un fichier CSV.
Affectez la sortie à une variable de type tableau et utilisez le paquet Log to file pour écrire
les données de la variable tableau dans un fichier CSV.
Attribuez la sortie à la variable de type tableau et utilisez l'action Data Table package to
Write to file pour écrire les données de la variable tableau dans un fichier CSV.

32. Un développeur de robots se voit attribuer un processus à automatiser à l'aide


d'un dispositif d'exécution de robots sans surveillance. L'une des étapes du
processus consiste à se connecter à une application. Lors de la création du
robot, le développeur ne souhaite pas divulguer les informations de connexion.
Comment le développeur de robots peut-il y parvenir ?
Utilisez l'action Demander une valeur pour capturer les informations d'identification de
l'utilisateur et les stocker dans une variable.
Utiliser l'enregistreur : Capturer l'action avec l'option Définir le texte et Sélectionner un
justificatif d'identité
Utiliser un formulaire interactif pour capturer les informations d'identification de
l'utilisateur et les stocker dans une variable.
Utiliser l'enregistreur : Capturer l'action avec l'option Entrer les frappes...

33. Un développeur de bot a terminé toutes les activités de développement d'une


automatisation. Enfin, toutes les informations de connexion fixes doivent être
remplacées par des informations stockées en toute sécurité dans la salle de
contrôle. Quelles sont les étapes que le développeur de robots doit franchir
pour réaliser cette dernière étape ?

Lorsque vous saisissez les données de connexion à l'aide de Recorder : Capture,


sélectionnez l'action Set text, sélectionnez Keystrokes et choisissez la bonne variable qui
porte le même nom que le justificatif correspondant.
Lorsque vous saisissez les données de connexion à l'aide de Recorder : Capture,
sélectionnez l'action Set text, sélectionnez Keystrokes et saisissez l'attribut souhaité. Le
justificatif correspondant sera sélectionné automatiquement en arrière-plan.
Lorsque vous saisissez les données de connexion à l'aide de Recorder : Capture,
sélectionnez l'action Définir le texte, sélectionnez l'option Sélectionner un justificatif, puis
choisissez le casier, le justificatif et l'attribut.
Créer une variable de type String pour chaque attribut d'un Credential.

34. Un développeur de robots est en train de créer 10 robots qui accèdent tous à un
site web et se connectent avec les mêmes informations d'identification de
l'administrateur. La politique de l'entreprise exige que le compte
administrateur change de mot de passe tous les 30 jours. Que doit faire le
développeur du robot pour répondre à ces exigences de changement de mot de
passe ?
Créez un robot séparé pour modifier manuellement les mots de passe du robot tous les 30
jours.
Créez des comptes de connexion distincts pour chacun des 10 robots.
Stockez les informations d'identification dans un casier dans le coffre-fort des informations
d'identification et utilisez une API pour mettre à jour le mot de passe tous les 30 jours.
Demander à l'équipe de sécurité informatique de supprimer la politique des 30 jours pour
les mots de passe des comptes spécifiques aux robots.
35. Un développeur de robots construit un robot pour un site web hautement
sécurisé. Pour des raisons de sécurité, les informations de connexion ne
peuvent pas être stockées dans un endroit non sécurisé. Comment le
développeur de robots peut-il assurer au mieux la sécurité dans ce scénario ?
Stocker les informations d'identification dans un fichier XML encodé en base-64
Stocker les informations d'identification dans un fichier XML crypté TLS
Stocker les informations d'identification sur un serveur FTP sécurisé
Stocker les informations d'identification dans le coffre-fort des informations d'identification

36. Un développeur de bot a trouvé une ancienne version du paquet Email définie
par défaut et souhaite utiliser la dernière version pour un bot existant.
Comment la version du paquet Email sera-t-elle appelée par le robot ?
Le développeur du bot doit ouvrir le bot existant dans l'éditeur de bot et sélectionner la
version du paquet à utiliser.
Le développeur du bot doit demander au gestionnaire de paquets de sélectionner la version
du paquet à utiliser.
La dernière version par défaut du paquet est toujours utilisée lors de l'exécution des bots.
Le développeur du bot doit ouvrir la page Packages et sélectionner la version du paquet à
utiliser.

37. Le premier du mois, la version 1.0.0 du progiciel de base de données était la


version par défaut dans la salle de contrôle. Le 5 du mois, la version 1.1.0 de la
base de données a été téléchargée et définie par défaut. Quelle est l'affirmation
correcte ?
Lors du téléchargement d'une version plus récente d'un paquet, elle doit être définie par
défaut.
Tous les bots existants et futurs utiliseront la version 1.1.0 lors de l'exécution des bots.
Tous les développeurs de robots devraient définir eux-mêmes la valeur par défaut avant
d'exécuter les robots.
Les robots créés après que la version 1.1.0 a été définie par défaut utiliseront initialement la
version 1.1.0.

38. Un développeur de robots a réalisé une automatisation de bout en bout et


cherche à intégrer les données de l'utilisateur dans le robot. L'objectif est de
faire fonctionner ce système de manière assistée dans la production. Quel
paquet doivent-ils utiliser pour y parvenir ?
Utiliser le paquet "Prompt".
Utiliser le paquet "Commentaire
Utiliser le paquet "Attendre
Utiliser le paquet "Message Box

39. Un développeur de robots construit un robot pour exécuter des rapports


quotidiens. Si une erreur survient dans l'application web alors que le rapport
est en cours d'exécution sur
, une fenêtre intitulée "Erreur" s'affiche avec des informations importantes. Le
développeur souhaite capturer une image de
cette fenêtre lorsqu'une erreur se produit et l'enregistrer dans un file local sur
le bureau. Quelle action le développeur du robot doit-il effectuer pour capturer
l'image souhaitée ?
OCR : capture d'images par chemin d'accès
OCR : Zone de capture
Écran : Fenêtre de capture
Reconnaissance d'images : Trouver une image dans la fenêtre
40. Lors de l'utilisation de la fonction Debug dans l'éditeur de bot, un développeur
de bot identifie une erreur dans la logique du bot et n'est pas en mesure de
modifier le bot. Que doit faire le développeur du bot pour fixer cela ?
Quitter le mode Débogage
Redémarrer le service Automation Anywhere Bot Agent
Voir le bot
Utiliser un autre navigateur

41. Le bot A doit exécuter différentes actions en fonction de l'état d'un paramètre
du bot B. Le développeur du bot veut assurer la portabilité et la maintenabilité
des bots. Quelle est la méthode la plus simple pour y parvenir ?
Exécuter le Bot A à partir du Bot B en passant le paramètre comme variable d'entrée
Créer un fichier temporaire pour transmettre les résultats du Bot B au Bot A
Stocker l'état de la machine B dans une base de données et le lire à partir de la machine A.
Utiliser l'action Catch comme déclencheur pour exécuter les différentes actions dans le Bot
A

42. Un développeur de robots développe un robot sur un système ERP qui aide à la
création d'un ticket d'assistance. Quels sont les avantages de créer un robot en
utilisant le concept modulaire plutôt que de tout mettre dans un seul robot
(choisissez-en deux) ?
Facilite la lecture et la mise à jour du bot
Fiabilité du robot
Rend le robot plus rapide
Permet la réutilisation
Sécurise le robot
43. Un développeur de robots est chargé de créer un robot modulaire qui sera mis
à la disposition de tous les développeurs citoyens. Le robot modulaire pourra
communiquer en retour avec le robot appelant. Que doit faire le développeur
du robot pour accomplir cette tâche ?
Dans le robot modulaire, créez une variable étiquetée "Use as output".
Toutes les variables du robot appelant sont accessibles dans le robot modulaire, de sorte
qu'aucune action supplémentaire n'est nécessaire.
Dans le bot modulaire, créez une variable intitulée "Constant (lecture seule)".
Dans le robot modulaire, assignez la ou les valeurs de retour à la variable "prompt-
assignment" qui sera automatiquement reprise par le robot appelant.

44. Grâce à la modularisation, plusieurs robots sont créés. Quelle approche le


développeur d'un bot doit-il adopter pour s'assurer que toutes les valeurs sont
transférées entre les bots enfants ?
Attribuer des valeurs aux variables du fichier de configuration
Lors de la déclaration des variables, sélectionnez les options Use as input et Use as output
dans les robots parent et enfant.
Lors de la déclaration des variables, sélectionnez les options Utiliser comme entrée et
Utiliser comme sortie dans les robots enfants.
Lors de la déclaration des variables, sélectionnez les options Use as input et Use as output
dans le bot parent.

45. Un développeur de bot doit s'appuyer sur un bot modulaire (botA) créé par un
développeur citoyen. Quelle devrait être l'action choisie pour atteindre cet
objectif ?
Ajouter botA à la liste des dépendances du bot appelant
Exécutez la tâche Bot : Exécuter l'action et sélectionner botA
Utiliser l'action DLL : Exécuter la fonction et sélectionner la version de la DLL botA
Utiliser l'application : Ouvrir l'action programme/fichier et sélectionner l'exécutable de
botA

46. Le développeur d'un bot tente d'appeler un bot enfant à partir du bot parent et
doit lui transmettre cinq valeurs distinctes. Quel est le type de variable le
mieux adapté à ce scénario ?
Tableau
Chaîne
Liste
Dictionnaire

47. Un développeur de robots crée une automatisation qui comprend de


nombreuses actions sujettes à des erreurs. Comment le développeur peut-il
gérer les erreurs potentielles ?
Incluez toutes les actions susceptibles de provoquer des erreurs dans une action Try et
attrapez tous les types d'erreurs possibles.
Incluez toutes les actions susceptibles de provoquer des erreurs dans une action Catch
(attraper) et attrapez tous les types d'erreurs possibles.
Placer les actions sujettes à erreur dans une boucle et itérer jusqu'à ce que toutes les actions
réussissent.
Exécutez une action "Log to file" juste après chaque action sujette à erreur pour
documenter l'erreur dans un fichier.

48. Un développeur de robots a mis au point une automatisation et a besoin de


l'aide de ses collègues pour s'assurer que le robot est prêt pour la production.
Ils doivent partager ce robot avec leurs collègues pour en examiner la logique.
Comment peuvent-ils y parvenir au mieux ?
Consultez le dossier bot to the Public
Enregistrer le bot dans le dossier public
Partager les informations de connexion avec les personnes qui ont besoin d'accéder au
fichier bot.
Partager le fichier bot par courriel ou par lien Web

49. Un développeur de bot construit un bot et prévoit de planifier l'exécution du


bot sur des robots d'exécution. En essayant de programmer l'exécution à 11h00
tous les lundis, le développeur du bot ne voit pas son bot apparaître dans la
liste des bots disponibles. Comment le développeur du bot peut-il résoudre le
problème ?
Importer le bot de tâches
Check in the Task bot
Découvrez le robot de travail
Exporter le bot de tâches

50. Un client ne peut pas capturer des objets à partir d'une session Remote
Desktop (RDP) à l'aide de l'Universal Recorder. Quelle est la meilleure
solution pour capturer les éléments RDP ?
Utiliser l'enregistreur AISense
Utiliser l'action Simuler les frappes
Utiliser le logiciel OCR
Créer un paquetage personnalisé et utiliser Java pour capturer l'objet

51. Un développeur de robots doit créer un automatisme qui traite plusieurs


fichiers dans un répertoire. Comment chaque fichier peut-il être ouvert
dynamiquement ?
En déterminant la liste des noms de fichiers et des extensions avant d'exécuter la boucle,
puis en accédant aux informations à l'intérieur de la boucle.
En attribuant à la boucle une variable de type "Dictionnaire" qui contiendra les clés "nom"
et "extension" dont les éléments de valeur contiennent les informations correspondantes.
En assignant à la boucle deux variables de type "Liste" qui contiendront les noms de
fichiers et l'extension (chacun à la même position de la liste respective)
En créant les variables de chaîne $filename$ et $extension$, puis en lisant ces variables à
chaque itération
52. Lors de l'automatisation d'une feuille de calcul Excel, une macro doit être
appelée à partir de la feuille de calcul elle-même. Quel paquet doit être utilisé
pour obtenir ce résultat ?
Office 365 Excel
Excel avancé
Base de données
Excel de base

53. Un développeur de robots souhaite précharger dans Enterprise A2019 des


paquets qui l'aideront à réduire le temps nécessaire à l'exécution de son
premier robot. Laquelle des approches suivantes est la mieux adaptée à ce
besoin ?
Précharger toutes les versions de tous les paquets
Précharger toutes les versions disponibles des paquets couramment utilisés et spécifiés par
l'utilisateur (le cas échéant)
Précharger uniquement l'ensemble des paquets spécifiés par l'utilisateur
Précharger les versions par défaut des paquets couramment utilisés et des paquets spécifiés
par l'utilisateur (le cas échéant)

54. Un développeur de bot prévoit d'exécuter un script python à l'aide d'un bot.
Quelles sont les dépendances à prendre en compte pour le dispositif Bot
Agent ? (Choisissez-en deux.)
Aucune installation supplémentaire n'est nécessaire. Le dispositif Bot Agent est
suffisamment capable d'exécuter des scripts Python.
Python doit être installé en tant que variable Path sur le périphérique de Bot Agent.
Anaconda ou un IDE compatible avec Pycharm doit être présent sur l'agent bot pour
exécuter le script Python.
L'application Python doit être installée sur l'appareil de l'agent bot.
Seuls les paquets supplémentaires utilisés dans le script Python doivent être installés sur
l'appareil Bot Agent.

55. Quelles sont les principales caractéristiques de la capacité AI sense dans


Enterprise A2019 ? (Choisissez-en deux.)
L'enregistreur AISense doit toujours être utilisé avec l'enregistreur universel.
AISense utilise la vision par ordinateur pour relier intelligemment les objets en déterminant
leur structure d'application afin de fournir une automatisation résistante au changement.
AI Sense identifie automatiquement les contrôles qu'Universal Recorder n'est pas en
mesure de détecter.
AI Sense n'est pas adapté aux applications d'automatisation fonctionnant dans un
environnement Citrix.
AISense convient lorsque l'automatisation basée sur les objets échoue ou n'est pas efficace
pour automatiser des tâches sur des applications accessibles à distance, par exemple dans
un environnement Citrix.

56. Un développeur de robots souhaite proposer un ensemble de quatre options à


un utilisateur final. Pendant que le robot s'exécute, l'utilisateur final est censé
choisir une option en fonction de l'action que le robot est censé effectuer.
Parmi les options suivantes, quelle est celle qui répond le mieux à cette
exigence ?
Pour atteindre cet objectif, utilisez une action de type "prompt for value", une boucle de
déclenchement et une instruction "break".
Utiliser un formulaire interactif, une boucle de déclenchement et une instruction break pour
atteindre cet objectif.
Utiliser l'action de demande de valeur pour recevoir des informations de la part de
l'utilisateur final.
Utiliser un formulaire interactif et une boucle de déclenchement pour atteindre cet objectif

57. Un développeur de robot souhaite obtenir des données de la base de données


PostGreSQL. Comment le développeur de robots doit-il procéder ?
Le développeur du bot doit automatiser avec les pilotes de base de données compatibles
avec PostGreSQL.
Le développeur du bot peut connecter PostGreSQL directement avec l'action Database :
Connect car c'est l'un des types de base de données par défaut
Le développeur de robots doit d'abord convertir les données en SQL, puis automatiser le
processus.
Le développeur du bot doit automatiser un front-end PostGre

58. Un développeur de robots souhaite automatiser le traitement des salaires dans


SAP. Le développeur du bot a accès à l'outil SAP Scripting Tracker qui fournit
les identifiants de l'interface utilisateur SAP. Quelle est la meilleure option
pour l'automatisation ?
Paquet DLL
Paquet SAP
Enregistreur
API SAP

59. Un développeur de robots souhaite automatiser un serveur FTP dont la


connexion n'est pas stable. Comment résoudre ce problème ?
Le développeur du robot doit essayer d'automatiser UNIQUEMENT lorsque la connexion
FTP est stable.
Le développeur de robots doit automatiser le serveur FTP à l'aide d'une application FTP.
Le développeur du robot doit utiliser l'option "Reconnecter si la connexion échoue" de FTP.
Le développeur du robot doit utiliser l'action de connexion dans une boucle et essayer un
certain nombre de fois (par exemple, 10 fois).

You might also like