Professional Documents
Culture Documents
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.
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
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
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
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
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$'.
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
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.
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.
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.
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
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
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.