Cuestionario Prueba

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 34

Cuestionario Prueba: Cristian Muños

A bot developer needs to automate an application hosted on Citrix XenApp Server. While they are
aware of the automation 360 bot Agent´s capability to automate scuh applications, the observe
that it fails to get the object details of the application. Whata are two methods for the developer
to troubleshoot and try to resolve the failure? (Choose two.)

a. check if citrix Receiber is installed on the Citrix Server.

b. check if AARemoteAgent.exe is running on the bot Agent device.

c. check if AARemoteAgent.exe is registered as Virtual App on the Citrix StoreFront.

d. Check if AAremoteAgent.exe s running on the Citrix Server.

While using the debug feature in the Bot editor, a bot developer identifies an error in the bot logic,
and is unable to edit the bot. What should the bot developer do to fix this?

a. Use a different browser

b. Exit the debug mode

c. Check Out the bot

d. Restart the automation anywhere bot agent service

A user is capturing actions on an application that they want to automate using th AISense
Recorder. The usuer scrolls down in the target application to capture a particular object. Now, the
objects in the application are not getting highlighted. How would the user resolve this issue?

a. Wait 20 seconds for the highlight to appear.

b. Define the object and the supporting anchor.

c. Select the Scan button to analyze the windows object.

d. Edit the capture action once the recording has been complete.

a bot developer is running a loop through each row in a table but needs to keep track of how
many iterations occur. There does not seem to be any system variable that keeps track of
iterations Which two actions can be used in conjunction in the bot´s code to address this issue?
(choose two.)
a. Create a number variable to store the count.

b. Use the inline data conversion to log the Number variable to a file without needing to convert it to
a string.

c. Use the Number: Increment action to increment the number variable inside the loop. d. Convert
the Number variable to a string to record in a log to file.

d. Create a tring variable to store the count


A bot developer needs to provide a mechanism to log issues within a bot in a production
enviroment while provideing a inline resolution for know fault scenarios how can the vot
developer achieve this?

a. Analyze Package.

b. Error handler Package

c. Debug tool

d. Variable watcher

A developer is creating a child bot that will read an XLSX file that is stored in the path c:\users\
Developer.1\Bot_input. This bot should also log the errors encountered in a log file and return
appropiate errors to the parent bot. What should the developer implement in the code to ensure
that error are logged?

a. Use the try, Throw and Catch actions from the error handler package

b. Use the if: if and loop:loop On error condition

c. Use the try and catch actions from the error handler package

d. Error handling is available inherently

A developer is calculating a value using several Number type variables and storing the calculation
in a Number varaibled named nTotal. When loggin this value to a file, the value is truncating to
only the integer portion of the number. How can the developer get the entire Number value to
return two decimal places?

a. Use the iunline type conversion format $nTotal,Number.toString$ in a log to file action.

b. use the number; To string action, then use String actions to capture the integer and decimal
portions of the value.

c. Use the number: To string action and use the default for the explicit type conversion.

d. Use the Number; To string action and use 2 as the value for Enter number of digits after decimal.

A bot developer complains it is taking to long for the bot to download to the destination device
the first time the bot executes. What can the bot developer do to reduce this first run delay?

a. Ensure that te bot agent is properly configured with correct device credentials.

b. Ensure that the latest version of bot agent is installed.

c. Ensure that the correct package version is chosen for executing the bot.

d. Preload the packages after installing the bot agent}


A business user is working on an automation to gather information from their email invox and has
used the "Loop for each mail in mail box" action. The user would like to get certain values from
each email such as To, From, and Subject How can the user retrieve the values?

a. Use the recorder to capture the three fields for each email

b. Use unique email IDs that are extracted in the loop.

c. Use key-value pairs found in the Dictionary variable.

d Use the variables named, emailTo, emailFrom, emailSubject that are automatically created

A non-administrative user has executed a bot and runs it on a bot runner machine. What is the
most efficient way that the user can chack the execution status?

a. Check the Windows Status bar notifications

b. Go to the Activity > Historical tab and check the status column.

c. Log in as the administrator to check the Audit Logs and view the status of execution.

d Check the user email invox for an email alert of a successful execution of the bot.

A bot developer has logged into a Control Room with a Bot Creator account to build a bot. when
trying to record a process from the bot editor, the following error is generated: @Device is
disconnected." Where can the device status most efficiently be checked in the Control Room ?
a. Manage>Devices
b. Manage > Device pools
c. User profile > My settings
d. Administration > Audit log

A developer requires to use Excel file operations while building a bot for data reconciliation. The
system does not have the desktop version of Microsoft Excel installed on it. Which excel package in
automation 360 can be used for this scenario?
a. Excel Basic Package

b. office 365 Excel package

c. Excel advanced package

d. File operations package

A bot is executed to extract data form a web table with values ranging from 10,000 to 10,000,000
and write it to a CSV file. Whe the CSV file is opened after execution, each row of data has a
different number of columns How would the bot developer modify the bot to correct the issue?

a. Delimit variable names with double quotes

b. Use a string operation to filter out commas from the data

c. Use the correct column identifier by opening with the Sheet contains a "header variable"

d. Manually remote the commas before running the automation


A bot creator is automating a banking application that need to be accessed through Remote
Desktop Protocol (RDP). What is the best way for the Bot creator to automate with this detail?

a. Use AISense recorder for recording the tasks.

b. Open the page and Simulate keystrokes

c. Use the OCR option to read the data in the screen and update the data accordingly

d. Use Universal recorder for recording the tasks

A bot processes record within the Peoplesoft application. A manager wants to view the
information being processed without interrupting the bot.

How can this be accomplished?

a. The manager logs in to their account on the auattended bot runner device and watches the bot
run.

b. Desing the bot to log data to a text file after each record is processed and then the manager can
review the log file

c. Add error handling commands into the bot

d. The manager looks up the information on the Devices page in the Control Room.

Which of the following enables bot developers to view the list of file and bots that a bot uses to
run?
a. Bot assistant in the bot editor.

b. Advanced options in the Checkout page.

c. Version History of the bot from the Public workspace.

d. View dependencies and references in the Private workspace.

During the automation of an Excel spreadsheet, a macro must be called from the spreadsheet
itself. Which package should be used to achieve that result?

a. Excel basic

b. Excel advanced

c. Database

d. Office 265 Excel

A user needs to append a CSV file with the daily sales numbers from an ERP application (one data
set per day). A bot developer would like to automate this operation. After getting the data from
ERP application what should the bot developer do next?

a. Add data using the Log To File. Log to file action.

b. Open an existing CSV file using CSV/TXT; Open action and add data using CSV/TXT; Read action.
c. Open an existing CSV file using excel advanced; Open action and add data using Excel advanced;
Get cell action

d. Open an existing CSV file using Excel basic: Open action and add data using excel basic; Get Cell
action

A developer is trying to login to the bot store via their control room to search for a bot to help
with their Salesforce implementation. Whenever they provide their control room login credentials,
they receive an error: "Either your email or your password is incorrect."
a. Create a support ticket via their Automation Anywhere contact

b. Use their credentials for A-People.

c. Use the forgot password link on the Control Room login dialog.

d. Click on forgot Password link in the bot Store login dialog.

An Automation Anywhere Developer found out that there is a bot on the bot store, that converts
an Excel file to CSV, that will help the developer save development time and effort, Which role
does the developer need to download the bot from the Bot Store to the Control room repository?
a. AAE_Discovery Bot Admin
b. AAE_Bot Migration Admin

c. AAE_Bot Developer

d. AAE_Basic

A bot developer is creating a bot that reads a table from a web page, writes the data into a
Microsoft Excel worksheet, and performs some calculations based on this data. What are the two
packages needed to accomplish this? (Choose two.)
a. Excel advanced package

b. Universal Recorder package

c. Log to file package.

d. Simulate keystrokes package.

A bot developer is attempting to use the "Trigger loop" package to run a series of actions when a
trigger event occurs. Which two actions are supported by the trigger loop package? (Choose two.)
a. Use the trigger loop action to trigger parallel events.

b. Use the scheduler to trigger a series of events.

c. Nest one trigger loop within another trigger loop

d. Insert multiple trigger loops within the same bot d. Use the if/else action to trigger the event

An RPA Solution Architect needs to work on an RPA project that has a system with multiple
window titles, most of them with few common words on the window title. To build a more robust
bot the architect needs to use a pattern to only identify those window titles that match this
pattern. What is the most effective way to accomplish this?
a. By using a String value with the Window Title.

b. By using a WildCard

c. By using a variable

d. By using a Regular Expression

You are developing a bot that need to open a web page, login, and then dowload a file. What
packages should you use to achieve this? (Choose three.)

a. Document Extraction: Download data

b. Office 365 OneDrive, Download file

c. Browser: Open

d. Browser: Download file

e. Recorder: Capture

f. Google Drive: Download file

A developer is working on an application and learns that there is a pre-built bot in the Bot Store
for this application that can be downloaded. However, the developer is not able to locate this bot
in the Control Room even thought it is displayed in the Bot Store tab in the repository.

What role should be assigned to the developer so that they can download and use this bot?

a. AAE_Bot Developer

b. AAE_Basic

c. AAE_Bot Download

d. AAE_Bot Store

A human resource onboarding process includes reading employee data from an Excel file and
sending notifications to new employees. The Excel file contains data for all employess. A bot
automating this process loops through the employee data and send notifications to new
employees. The huma resources manager has asked to stop sending notifications to employee
Type: Existing Employees. How can this be accomplished?

a. Use then IF command to check Employee Type and string operations to set an invalid email
address as the recipient

b. Setup a rule on the email server to block email coming fron the Automation Anywhere server to
current employees

c. Only send emails to employees in the first half of the spreadsheet to minimize the proble.

d. Use the IF command to check Employee Type and a Loop. Continue command

A bot developer created a bot using the Excel basic package (version 2.0.0-20200215) on the first
of the month. On the fifth of the month, an administrator in the organization upload the new
version of Excel basic package(version 2.0.020200305) to the Control Room and set it as default.
What will occur when a bot created on the first of the month is executed on the fifth of the month
and beyond?
a. When executing a bot, the version of Excel basic package need to be selected.

b. Excel basic package version 2.0.00-20200304 will execute, because the latest default version is
always called whenever a bot is executed.

c. Excel basic package version 2.0.0-20200215 will execute until all bots that use this package are
migrated

d. Excel basic package version 2.0.0-20200215 will execute until thje bot developer updates the
package of the bot

A Solution Architect wants to build a set of frequently used third-party functions for their team to
use within a native Automation 360 bot.

What are two ways this can be achieved? (Choose two)

a. Migrate a metabot for the teams to call within their bots.

b. Build a DLL and provision it to the team to use within their bots.

c. Build an IQ Bot learning instance and provision it for the team to call the third-party functions.

d. Build Custom Packages using the package SDK and make them available in the Actions palette.

A financial reconciliation task requires the comparison of several spreadsheets. While running the
bot an error is encountered when attempting to edit one of the spreadsheets>

"Session" error due to one or more of the following reasons.

1. Session name is blank

2. Local session does not exist

3. Shared session dows not exist

How can this issue be resolved?

a. verify each Excel command is configured with the correct Session name.

b. log excel data to a local file.

c. Create a new Session variable

d. Insert error handling commands to catch and report the error

A bot developer wants to get data from PostGreSQL database. How should the bot developer
proceed?

a. The bot developer can connect PostGreSQL directly with the Database: Connect action as it is one
of the default database types

b. The bot developer should automate a PostGre Front-End

c. The bot developer should first convert the data to SQL and then automate.

d. The bot developer should automate with the database drivers compatible with PostGreSQL
A bot developer is writing up the requirement document for a use case where data from a
Microsoft Excel is moved to a new worksheet within the workbook. What packages should be
specified in the requirements document?

a. Excel advanced package

b. XML package

c. Database package

d. Excel basic package

A bot developer built a bot to connect to the company's call center mail server to get email from
customer. All emails subject, recipients, senders, message, and received date, and time will be
stored in a Dictionary variable. To ensure that the above properties exist, which if action condition
should the bot developer select for this situation?

a. boolean

b. string

c. check key

d. list

The supply chain department of an organization wants to automate its category management
process. Each item has unique SKU ID( formatted ###-###-###). The category, subcategory and
item name are part of the SKU ID. Every day, the department receives consolidated sales report
that give the number of sales per SKU ID.

Which action would allow the user to identify the category, and item name details to place an order?

a. String-Compare

b. String-To Number

c. String- Extrat text

d. String – trim

A business user need to get notified when the unattended bot finishes running.

What is the best action to meet the request?

a. Using the play sound action to play a sound when the bot run is completed

b. Using the Email send Email action to send an email when the bot run has completed

c. Using the Message box action to display a message when the bot run has completed

d. Enable send email notification to trigger an email for the completed task

A developer has used an Error Handler: Try action block and inserted actions for the main logic of
the bot. They left the Catch block field blank. While testing the logic on their bot agent device,
they noticed the playback is pausing on an action for about 15 seconds, the the "Bot has
completed successfully" dialog displays. They want to investigate to probable cause for the 15
seconds delay. What should the developer do to ensure that errors are captured and displayed
while running the bot?

a. Add an Error Handler: Finally action and add logging to the bot structure.

b. Insert a message box: Message Box into the Error Handler: Catch block to display local variables
assigned by the Error Handler: Catch node.

c. Insert a message Box: Message box at the bottonm of the try with a 5 seconds time out, showing
$ErrorMessage$

d. Ensure the Error Handler: Catch node assigns the error message and error line number to local
variable.

A bot developer needs to get the response from a REST web service command. The response is
populated in a Dictionary variable name $RestResponse$. Which key of the $RestResponse$
Dictionary variable should the bot developer use to get the whole rest response?

a. Output

b. Body

c. Response

d. RestResponse

A multinational company hired a new RPA Developer to automate their application systems.
When trying to register the developer device to automate his firt porcess, an error "Code:
user.not.logged.in" is received. What is a potential reason this is occurring?

a. Device credential are missing after device registration

b. The developer's network has an authenticated proxy.

c. The OS is a multiuser windows server with too many users already logged in.

d. The developer is using a Windows system without the necessary adminitrator permissions.

A bot developer has created an automation that gets the current system date and time. In the
next step of the bot, one week needs to be added to this date. What type of variable should be
used for this purpose?

a. A number Variable

b. A Datetime Variable

c. A String Variable

d. A Dictionary Variable

After entering a purchese order record into the order system, a pop-up window is displayed
indicating that the data entry was successful. To confirm the data entry status, what is the best if
condition that can be used in the bot?

a. Image file is found in window

b. Window Exists

c. Image file is found in image file

d. Window is found in window

A bot developer plans to execute a python script with the help of a bot.

What are the dependencies that should be considered for the bot agent device?(Choose two.)

a. The python application should be installed on the Bot Agent device.

b. The Path environment variable should include the installed Python directory on the bot agent
device

c. Anaconda or Pucharm compatible IDE should be present on the bot agent device to run the
Python

d. Only additional packages used in the Pyuthon script need to be installed on the bot agent device

A bot developer is automating a process that logs in to multiple applications. what steps should
the bot developer complete to ensure secure entry of username and password into each system?
a. create a variable of type String for each Attribute of a Credential

b. When entering the login data using Recorder. Capture, select the action Set text, select the select
a credential option, pick the locker, Credential, Attribute, and specify the time between keystrokes.

c. When entering the login data using Recorder: Capture, select the action Set text, select
Keystrokes and pick the right variable that has the same name as the matching Credential.

d. When entering the login data unsing Recorder: Capture, select the action Set text, select
Keystrokes and enter the desired Attribute. The related Credential will be selected in the background
automatically

A developer has designed an automation to open an application for a human resources employee
on an attended bot runner. The goal is to automate leave-management task so that the next part
of automation start only after the user credentials are provided. How can this be achieved?

a. Use the Loop While Window action

b. Use Delay

c. Use the if loop action

d. Use the wait for screen change action

A manager wants to set up automatic file archiving for files in a specific location that have not
been updated in a week by moving them from that location to archive folder location. How would
a bot developer meet this request while looping through each file in the folder?

a. Assign the name and extension to the Table type variable. To move the files, use the file package
Copy action an delete action

b. Assign the name and extension to the Dictionary type variable. To move the files, use the file
package move action.

c. Assign the name and extension from the dictionary type variable. To move the files, use the file
package copy action an delete action.

d. Assign the name and extension to the table type variable. To move the files, use the File package
archvie action

A developer has copied the data from a text box on a web portal to clipboard variable. Which
action within the Clipboard package in Automation 360 wil allow the developer to pass the value
form the clipboard to a user-defined variable?

a. Clipboard: Copy data

b. Clipboard: Copy to

c. Clipboard: Copy from

d. Clipboard: Copy to variable

When switching between screens in an application, a bot periodically hangs. This seems to happen
most when the remote system is busy and slow. What should the bot developer do to make the
bot more tolerant of remote system pacing issues?

a. Use the Recorder: Capture action to make the remote system respond faster

b. Display the expected time to wait using a message box.

c. Add a Delay action for the maximum expected wait time.

d. Have the system prompt you to press Ok when the remote system catches up

Financial data from an email needs to be entered in an ERP system. How can the bot developer
identify the subject, body and sender of the email?

a. Lookup the subject, body, and sender in system variables

b. Assign values to a Dictionary variable or to multiple string variables in the Loop action.

c. Use multiple Session variables in the loop action

d. Use the save email action

Un proceso de negocio se automatiza utilizando un bot principal y tres bots secundarios. Los
valores globales almacenan datos estáticos utilizados por los cuatro robots. El desarrollador del
bot no puede crear nuevos valores globales.

¿Como crearía el desarrollador esas variables?


a. cree una nueva variable de cadena

b. cree una variable y conviértela en un valor global.

c. Pidale a un administrador que cree el valor global.

d. Solicitar que se asignen los roles adecuados para permitir la creación de valores globales.

A citizen developer wants to record a simple task to upload data to a legacy application that is
used daily. Using the Universal Recorder option, the object text box cannot be captured.

Which recorder should be used to resolve this issue?

a. smart automation

b. web recorder

c. AISense Recorder

d. Capture recorder

A bot developer has captured tabluar data from a website and stored it in a "table" variable. They
are trying to use the data table: Write to file action to write the information stored in the table
variable into a CSV file. When they run the bot, they get this error: "Folder is not availabe"

What should the bot developer enable in the data table: Write to file action to resolve this error?

a. Append to the existing file.

b. Choose the desktop file option and provide the correct path

c. Overwrite the existing file

d. create files/folders if it does not exist

A user is trying to record a web application using the Universal Recorder but every time they finish
the recording and attempt to run it, the bot fails when clicking on certain object.

How can the automation be made more robust when the bot cannot reliably identify and object?

a. link a object to supporting anchor

b. Use a command to refresh the page

c. Use the AISense recorder

d. Use the smart recorder to capture the object

You are automating a web page that requires the user to login and then displays a dashboard page
based on the logged in users privileges. You need to ensure that the actions on the dashboard
page are executed only after the page is fully loaded. How would you do this?
a. Capture the objects on the dashboard page using the Wait: Wait for screen change action along
with the 'capture region' option

A new developer has joined the RPA TEAM and accidently deleted a bot from a public repository
while in training. The developer asks the RPA Solution Architect for assistance.
How Should the RPA Solution Architect resolve this issue?

d. Restore from git

You are using the AISense recorder to automate an application. However, in te application, one of
the objects values is dependent on the values selected on another object on the same page.
For example, the values in the country dropdown list are populated based on the value you select
in the continent dropdown

How would you ensure that this object is automated when the bot is run?

a. Use the image recognition: Find image in windows action to automate this object instead

b. use the screen: capture area action to automate this object instead of AIsense
c. Add a wait action to ensure that there is sufficient time after dependent object is automated
d. Use the manual anchor feature in the AIsense recorder to override the default anchor

Un desarrollador ha creado un bot que abre una nueva ventana del navegador Microsoft Edge en
una pagina web

Que pasos debe seguir el desarrollador para asegurar de capturar los objetos en la pagina web

a. Verifique las extensiones y asegurese que el complemente Automation 360 este habilitado

Un departamento de produccion de una organización recibe miles de cotizaciones

Que tipo de variable se debe utilizar para asignar el resultado?

Diccionario

Multiple developers want to use a bot to login into an SAP System.

Users can use Clone task bot role to copy the bot

Qué dos navegador se pueden utilizar para esta actividad de automatizacion


Border de microsoft
mozilla firefox

An information technology administrator builds an environment that will allow parallel users

Windows 2019 server

Windows 10 enterprise azure

While using the debug feature in the bot editor

A control Room administrator wants to make sure


A new developer has joined
A bot developer needs to enter text into a form field on a web site

A human resource process uses a set of tax codes stored.


An information technology administrator builds an environment that will allow parallel users
A bot reads each row of an excel

Revisar

You are using the AISense recorder to automate an application.

A developer has installed the bot agent onto his windows 8


A developer is writing a bot command to open web applications

A bot developer is creating a bot for an attended bot runner


An automation Anywhere developer found out that there is a bot which

A developer has installed the bot agent onto his windows 8


A bot developer is running a loop through each row in a table

A bot developer is creating a bot that reads a table from a web page
A user is capturing actions on an application that they want to automate using the AISense Recorder.
A bot developer installs a Bot Agent on a local device. When the bot is run from the editor, a prompt
to input device credentials

An RPA Bot Developer logs into the control Room which has the lastest updates and tries to create
an Automation Anywhere Robotic Interface
A manager wants to set up automatic file archiving for files in a specific location

A bot is found to fail on each run. The audit log indicates an error
Citrix is the primary delivery method for applications at a company. The IT deparrment will allow
installation of new software

A bot developer needs to get the response from


A bot developer is building a bot to manage overtime effectively

What will be the result if the following parameters are specified in the String
A developer requires to use Excel file operations while building a bot for data reconciliation

A developer has opened an excel workbook with a large number of rows of data,

Which of the following enables bot developers to view the list of files and bots
A bot developer wants to automate task on an ftp server
A bot developer is creating a bot to extract data from a web page. The bot developer wants to
ensure that web page loads entirely before the next action is executed

The contact center department wants to automate common tasks to speed up call times and reduce
errors. These task are initiated by a contact center
A company just started its automation journey

A human resource (HR) professional needs to find opportunities


A bot developer is in the process of building 10 bots

A bot developer created a bot using the


A company wants to automate their helpdesk tickeet flow

Revisar
A bot developer needs to automate an application hosted on Citrix XenApp Server
A bot developer has recorded a process that edits user information

You might also like