Professional Documents
Culture Documents
Skip navigation
Assessment Results
• JR
• jane.rinn@shinybluebox.com
• My Profile & Settings
• Sign-Out
• Home (current)
• Content Library
• Achievements
• Live Sessions
Home Content Library Achievements Live Sessions My Profile & Settings Sign-Out
1. Automation Anywhere Certified Advanced RPA Professional (Automation 360) - 2022 - Q&A Exam
2. Assessment Results
1
Time Taken
01:36:27
Score (Passmark 80%)
75% - Failed
Correct Weight:
1
A bot developer wants to get data from PostGreSQL database. How should the bot developer proceed?
AARI manager
AARI user
Attended bot runner
AARI administrator
Correct Weight: 1
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 is displayed. Which credentials should be used to resolve this error?
RPA Workspace
AARI
IQ Bot
Discovery Bot
Incorrect Weight: 1
A bank runs applications using Unix systems for security purposes. After identifying many repetitive
processes, they decide to automate the file operations in the Unix system using Automation 360. How
can the bot developer handle this without using the Files/Folders action?
Mozilla Firefox
Opera
Microsoft Edge
Safari
Correct Weight: 1
A bot developer wants to run a JavaScript code on a bot runner machine using the "JavaScript"
package. What should the bot developer do?
The bot developer should ensure that JavaScript exists on the Bot Runner machine and not in the Control
Room
The bot developer should ensure that JavaScript exists in the Control Room and not on the Bot Runner
machine
The bot developer should specify the JavaScript code either using 'import existing file' or 'manual input'
option using the JavaScript: Open action
The bot developer should specify the JavaScript code using 'import existing file' AND 'manual input' option
using the JavaScript: Open action
Incorrect Weight: 1
ABC, a manufacturing company, emails a PDF file that includes a list of items to be procured, to many
vendors. All vendors reply to ABC with quotations in the standard Excel format. Quotes from all
vendors are consolidated in a master Excel file and the three lowest bidders are identified. Based on
the quality of service from the three vendors, one is chosen by the Manager and an email is sent for
confirmation. Which packages from Automation 360 would help the bot developer automate this
process?
Upgrade to a 64-bit OS
Increase the amount of RAM to 16 GB to meet minimum requirements.
Increase the amount of RAM to 8 GB to meet the recommended requirements.
Ensure auto-login in enabled.
Populate the device credentials for the bot agent device.
Correct Weight: 1
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?
Windows 7 Professional
Windows 10 Professional
Windows 10 Enterprise on Azure
Windows 2019 Server
Correct Weight: 1
A business user needs to get notified when the Unattended bot finishes running. What is the best action
to meet the request?
Using the Email: Send Email action to send an email when the bot run has completed
Using the Message Box action to display a message when the bot run has completed
Using the Play Sound action to play a sound when the bot run is completed
Enable 'send email' notifications to trigger an email for the completed task
Correct Weight: 1
A developer is writing a bot command to open web applications. The developer wants to ensure that
the action will work regardless of the default browser. What two actions could the developer choose for
this scenario? Choose two.
Open an existing CSV file using Excel basic: Open action and add data using Excel basic: Get cell action.
Open an existing CSV file using Excel advanced: Open action and add data using Excel advanced: Get cell
action
Add data using the Log To File: Log to file action.
Open an existing CSV file using CSV/TXT: Open action and add data using CSV/TXT: Read action.
Correct Weight: 1
A bot developer has a CSV file which contains five columns separated by commas. They create a bot to
extract data from the first column of the CSV using the CSV/TXT: Open and Loop: Loop actions.
However, the bot extracts five items in a row, not the first index item. Why is this occurring?
The 'Trim leading spaces' and 'Trim trailing spaces' check boxes are on in the Open action of the CSV/TXT
package
The delimiter of the Open action in the CSV/TXT package was set to 'Newline'
The delimiter of the Open action in the CSV/TXT package was set to 'Other' and ',' is entered in the Specific
Delimiter field
The selected encoding in the CSV/TXT package Open action was not aligned to that of the CSV file
Correct Weight: 1
A manager requests that a developer build a bot that provides the time of bot execution and the
machine name of the bot runner. Which variable type should the developer user to meet the
requirement?
Verify each Excel command is configured with the correct Session name.
Insert error handling commands to catch and report the error.
Log Excel data to a local file.
Create a new Session variable.
Correct Weight:1
A bot developer is developing a bot that must temporarily store a sequence of student names within
one variable for future lookups in a database. Which variable is best suited for this requirement?
List
String
File
Session
Correct Weight: 1
The supply chain department of an organization wants to automate its category management process.
Each item has a 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, subcategory, and item
name details to place an order?
String - Compare
String - To Number
String - Extract Text
String - Trim
Incorrect Weight: 1
A developer has to ensure that they have to store all the dependent files of a bot into the repository of
Automation 360. What two options would the developer choose to achieve this? Choose two.
Users can use the Checkout bot from the public repository to be used in the private repository.
Users can use Clone task bot role to copy the bot from public repository to private repository.
Users will need to be assigned additional permissions by the administrator to create a copy of the bot.
Users need an Export bot role to download a copy the bot from the public repository and later upload to the
private repository.
Correct Weight: 1
Citrix is the primary delivery method for applications at a company. The universal recorder is not
identifying objects in a Citrix Receiver window. What are two ways the bot developer can resolve this
issue? Choose two.
Install the Automation Anywhere plug-in for Citrix on the developer's device.
Install target applications on developer and bot runner devices.
Ask the IT department to open a port on the firewall.
Upgrade to the latest version of Citrix Receiver.
Correct Weight: 1
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?
Web Recorder
AISense Recorder
Capture Recorder
Smart Automation
Incorrect Weight: 1
A company wants to automate their helpdesk ticket flow, and update the CRM application using the
bot. The bot developer recorded the flow using the recorder and automated the process. When a user
tries to run the recorded flow, the bot results in an error. On initial analysis, the bot developer
identified that the bot fails when it selects a specific window. How would the developer resolve the
issue?
They did not capture the object properties correctly; recapture the recording accounting for this object.
Force select the window using the window package and recapture the recording.
Use the window variable with the application title, as the window URL likely has dynamic properties.
The captured object contains unidentified property; resize the window and recapture the recording.
Correct Weight: 1
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 objects. How can the automation
be made more robust when the bot cannot reliably identify an object?
The developer is using a Windows system without the necessary administrator permissions.
Device credentials are missing after device registration.
The OS is a multiuser windows server with too many users already logged in.
The developer's network has an authenticated proxy.
Correct Weight: 1
A bot developer is assigned a process to automate using an Unattended bot runner device. One of the
steps in the process involves logging in to an application. When building the bot, the bot developer does
not want to expose the login information. How can the bot developer accomplish this?
Use the Recorder: Capture action with the Enter keystrokes option
Use the Recorder: Capture action with Set text and Select a credential option
Use the Prompt for value action to capture the user's credentials to store in a variable
Use an interactive form to capture the user's credentials to store in a variable
Correct Weight: 1
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)
Use the Forgot Password link on the Control Room login dialog.
Click on Forgot Password link in the Bot Store login dialog.
Use their credentials for A-People.
Create a support ticket via their Automation Anywhere contact.
Correct Weight: 1
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 though 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?
AAE_Bot Developer
AAE_Basic
AAE_Bot Store
AAE_Bot Download
Correct Weight: 1
A bot developer built a bot to connect to the company's call center mail server to get email from
customers. 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?
String
Check key
Boolean
List
Incorrect Weight: 1
A bot is scheduled to run weekly to download PDF files from an FTP server and then process them by
extracting data via the PDF: Extract text action. Last night's run failed with an error "Unable to
connect to the FTP server 192.168.21.21. Use valid connection parameters and try again." What is the
best way to make this bot work properly?
Make the connection to the FTP server prior to running the bot
Use the If: Ping is successful action
Make sure the device credentials are correct
Use the Ping: Ping IP address, action
Incorrect Weight: 1
A bot developer is creating an automation that needs to consist of multiple bots. What are two ways
they can ensure that variable values from the parent bot are available in the child bots? (Choose two.)
Create variables in the sub-bots and tag them as input and output
Create variables in the sub-bots and tag them as input
Create variables in the sub-bots and tag them as input and constant
Create variables in the sub-bots and tag them as constant
All variables in the parent bot are automatically available in the child bots
Incorrect Weight: 1
A bot developer is creating a bot that should process expense reports submitted by employees in the
organization. The bot should read a set of expenses and send those for approval. If the expense value of
a line item is under $15, the bot should skip the record and process the next record. If the total value of
all expenses exceeds $1500, the bot should stop processing and send an email to the submitting
employee that the value exceeds policy limits. Which actions should the bot developer use?
The Loop action, specify Loop: Continue when the line item value is under $15 and specify Loop: Break
when the total expense report value exceeds $1500
The Loop action, specify Loop: Break when the line item value is under $15 and specify Loop: Continue
when the total expense report value exceeds $1500
The If, Else If, and Else actions to build the logic
The Number actions to build the logic
Correct Weight: 1
A bot developer needs to provide a mechanism to log issues within a bot in a production environment
while providing an inline resolution for known fault scenarios. How can the bot developer achieve this?
Debug tool
Variable watcher
Error handler Package
Analyze Package
Incorrect Weight: 1
A bot needs to loop through a specific process 10 times. While executing the Loop, the number variable
used does not change value. What is used to keep track of the number of iterations of the Loop?
Use the Multiple variables option instead of the Record option in the Assign the current value to this variable
section.
Read the spreadsheet data using Get multiple cells and use the Loop iterator, "for each row in table."
Use the Loop iterator for each row in a table.
Save the spreadsheet as a CSV file and use the Loop iterator for each row in a CSV/TXT file.
Incorrect Weight: 1
A developer is creating a bot to read price data from a CSV file and creates a Number variable in
advance to store the price value. To loop through each line item within the CSV, the developer uses the
Loop package iterator 'For each row in CSV/TXT'. But, while setting the loop iterator's 'Assign the
current row to this variable' action, the bot creator could not find the Number variable from the drop-
down list. What is the likely cause of this issue?
Use the inline type conversion format $nTotal,Number:toString$ in a Log to File action.
Use the Number: To string action and use 2 as the value for Enter number of digits after decimal.
Use the Number: To string action, then use String actions to capture the integer and decimal portions of the
value.
Use the Number: To string action and use the defaults for the explicit type conversion.
Incorrect Weight: 1
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 String Variable
A Number Variable
A Datetime Variable
A Dictionary Variable
Correct Weight: 1
A bot developer has completed an end-to-end automation and is looking to incorporate user inputs into
the bot. The intent is to run this in an attended fashion in production. Which two packages should they
use to achieve this? Choose two.
Comment
Prompt
Message Box
Interactive Forms
Correct Weight:
1
A bot developer is looking to leverage the Credential Vault to store user data for an ERP application.
They would like to store their URL, username, password, and API Key in the vault. How can they
achieve this?
Excel basic package version 2.0.0-20200215 will execute until all bots that use this package are migrated.
Excel basic package version 2.0.0-20200215 will execute until the bot developer updates the package of the
bot
Excel basic package version 2.0.0-20200305 will execute, because the latest default version is always called
whenever a bot is executed.
When executing a bot, the version of Excel basic package needs to be selected.
Correct Weight: 1
A bot that performs operation on various XLSX files is deployed on a virtual machine. During
execution, the bot fails to manipulate the files. The virtual machine administrator informs the bot
developer that Microsoft Office is not installed. What two ways can they develop the bot to run without
Microsoft Office installed on the virtual machine? Choose two.
Privacy Policy