You are on page 1of 12

admin

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

Automation Anywhere Certified Advanced RPA


Professional (Automation 360) - 2022 - Q&A Exam
was completed by Jane Rinn on 23/03/2022
03:24:46 AM .
Attempts

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?

The bot developer should automate a PostGre front-end


The bot developer can connect PostGreSQL directly with the Database: Connect action as it is one of the
default database types
The bot developer should automate with the database drivers compatible with PostGreSQL
The bot developer should first convert the data to SQL and then automate
Correct Weight: 1
An RPA Bot Developer logs into the Control Room which has the latest updates and tries to create an
Automation Anywhere Robotic Interface (AARI) process but is unable to do so. The developer checks
and sees that there are additional licenses that need to be provided. What license does the developer
need to be assigned with for this feature to be available?

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?

Control Room username and password


Windows username and password
Single Sign-On credentials
Credentials for the application you are automating
Correct Weight: 1
A human resource (HR) professional needs to find opportunities for future HR automations. Which
Automation 360 tool is best suited for this specific goal?

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?

Use the Terminal Emulator action and use shell commands


Use Recorders in the Unix OS
Use Image Recognition for Cut, Copy and Paste operations
Use the Active Directory: Connect action
Correct Weight: 1
A bot developer needs to perform automation within a corporate web application to check and process
existing backlog of work orders. The automation needs to open a browser to check the backlog of work
orders. Which two browsers can be used for this automation activity within Automation 360?

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?

Packages: Excel advanced, Email, and Prompt


Packages: Excel advanced, PDF, Email, and Message Box
Packages: Excel basic, PDF, and Prompt
Packages: Excel advanced, PDF, Email, and Prompt
Correct Weight: 1
A bot developer complains it is taking too 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?

Ensure that the latest version of bot agent is installed


Ensure that the correct package version is chosen for executing the bot
Preload the packages after installing the bot agent
Ensure that the bot agent is properly configured with correct device credentials
Correct Weight: 1
A citizen developer is analyzing a business process for which a Task Bot with no artificial intelligence
needs to be created. Which two conditions need to be considered? (Choose two.)

The business process needs to be rule-based


The business process needs to be based on structured data
Regardless of whether artificial intelligence is utilized or not, an IQ Bot Learning Instance needs to be
created for each Task Bot
The automation needs to be built end-to-end in one piece with no splits in between
Incorrect Weight: 1
A developer has installed the Bot Agent onto his Windows 8 32-bit virtual machine with 4GB of RAM
working in an Amazon AWS EC2 instance. After building the bot, the developer has trouble deploying
the bot to the device if they are not always logged in. What two items may need to be updated? Choose
two.

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?

Manage > Devices


User profile > My settings
Manage > Device pools
Administration > Audit log
Incorrect Weight: 1
An information technology administrator builds an environment that will allow parallel users to
execute tasks on one host. Which two operating systems would support this requirement so that it can
be installed on the target host?

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.

Application: Open Program/file


File: Open
Browser: Open
Analyze: Open
Correct Weight: 1
The Commission Calculator bot reads rows from a Microsoft Excel worksheet one-by-one and updates
a form in SAP. The bot uses a Loop action with the iterator 'For each row in worksheet' and assigns
the current value to a String variable named 'current_Row'. However, the variable does not seem to
appear in the list for selection. What change should the bot developer make to resolve this issue?

Declare the variable as a system variable


Remove the _ (underscore) symbol from the variable name
Declare the variable as an 'Array' type
Declare the variable as a 'Record' type
Correct Weight: 1
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?

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?

Predefined System Variables


Global Values
Session Variables
User Defined Variables
Correct Weight: 1
A Solution Architect wants to make sure that all team members use a certain date format in the bots
that they develop, so that if the bot is reused and the value is changed, the storing variable itself cannot
be deleted. How can this be achieved?

Use a Predefined System String variable.


Create and use a Credential variable.
Mandate use of User Variable in the master bot.
Create and use a Global value to store format string.
Correct Weight: 1
A developer finds that they often reuse identical values between the bots they develop. What
Automation 360 RPA development best practice should the developer use to simplify this process?

Create a Global value variable


Use Predefined System variables
Create multiples variables with the same name
Use a Work Item variable
Correct Weight: 1
A developer is automating email handling and ticket creation during off-hours. To do this, the
developer has created DateTime type variables and assigned the begin time and the end time
conditions to perform the automation. But the automation is not following the time set in the begin
time and end time. The developer assigned the value using the custom format MM DD YYYY HH:MM
to the datetime variable. How can the developer resolve this issue?

Reset the mailbox.


Run the bot using Number variable type.
Include time zone details in the value and custom format.
Use the 'BASIC_ISO_DATE' in the prebuilt format.
Correct Weight: 1
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
does not exist. How can this issue be resolved?

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.

Upload bot dependencies in a Private workspace.


Add bot dependencies in a Private workspace.
Upload bot dependencies in a Public workspace.
Add bot dependencies in a Public workspace.
Correct Weight: 1
Multiple developers want to use a bot to login into an SAP system. This particular bot is in the public
folder and the developers want to create a run only private repository copy of the bot. What situation
must be true to allow the developers to accomplish this?

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.

Use AISense recorder to detect objects


Install the Automation Anywhere Remote Agent for Citrix
Connect to Citrix using the Terminal Emulator action package
Try recording objects with the universal recorder multiple times
Correct Weight: 1
Citrix is the primary delivery method for applications at a company. The IT department will allow
installation of new software on Citrix servers including the Automation Anywhere Remote Agent for
Citrix. After installation, a developer notes that the universal recorder is not identifying objects in the
Citrix Receiver window. How might this situation be resolved?

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?

Use the Smart Recorder to capture the object


Use the AISense recorder
Link an object to a supporting anchor
Use a command to refresh the page
Correct Weight: 1
A developer has created a bot that opens a new Microsoft Edge browser window to a webpage they
wish to record. Using the universal recorder, the webpage shows a red rectangle highlighting the
objects, but any click reveals a message box saying, "Your Edge Plugin in either not installed or
disabled" What steps should the developer follow to ensure they capture the objects on the webpage
loaded in Microsoft Edge?

Use Google Chrome as Microsoft Edge is not supported in Automation 360.


Check the Extensions and ensure the Automation 360 plugin is enabled.
Download and install the Automation A2019 Chrome extension for Microsoft Edge.
Force the Recorder to use the Microsoft Accessibility technology
Correct Weight: 1
A user is capturing actions on an application that they want to automate using the Universal Recorder.
After capturing an action on an object, the user wants to change the action performed on it. How
would the user accomplish this?

Select the appropriate action in the Action to take on object field.


Change the value of the HTMLInnerText field in Object properties.
Turn off the Secure Recording Mode before recording.
Actions can only be changed by using AISense Recorder.
Correct Weight: 1
A multinational company hired a new RPA Developer to automate their application systems. When
trying to register the developer device to automate his first process, an error "Code:
user.not.logged.in" is received. What is a potential reason this is occurring?

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)

Universal Recorder package


Excel advanced package
Log To File package
Simulate keystrokes package
Correct Weight: 1
While building a bot for a remote application accessible via RDP, what would be an optimal method
for the developer to manipulate object/elements on that application?

Create a custom package/action and use Java to capture object.


Use AISense recorder.
Use the Simulate keystrokes action.
Use the OCR package.
Correct Weight: 1
A bot developer is creating a bot that uses the Universal Recorder to do the following: 1. Access a
currency converter website 2. Enter a currency symbol to find out its exchange rates to the US Dollar
3. Retrieve the result and store it in a variable 4. Display the value of the variable in a message box
When the bot developer runs the bot, the message box is empty. What should the bot developer do to
fix this?

Use a different browser


Recapture the object in step 3
n step 3, set the Action property for the Capture action to 'Get property' and specify the correct property name
In step 3, set the Action property for the Capture action to 'Left click' and ensure that the correct variable
name is specified in the 'Assign the output to variable' ?eld
Correct Weight: 1
A bot developer is looking to save time by leveraging pre-developed bots from the Bot Store. When
downloading a bot from Bot Store into the Control Room, which folder inside the Control Room
receives the download?

Bot Store downloads


My downloads
My bots
Bot Store
Correct Weight: 1
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." What is the most efficient way for
the developer to resolve the issue?

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 '$Counter$' variable


Use an Excel formula to loop through the cells
In Loop: For n times create and select a number variable to assign the current value
Use the value after the Loop and decrement it manually
Incorrect Weight: 1
A developer has opened an Excel workbook with a large number of rows of data, the bot successfully
processes the data using the Loop iterator Each row in worksheet, but the bot performance is slower
than expected. What method should the developer use to improve performance?

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?

The variable type should be String


The variable type should be Boolean
The variable type should be Record
The variable type should be List
Correct Weight: 1
A project manager is reviewing a bot designed by an RPA developer. The project manager observes
that network fluctuations result in the web application taking varied times to open, and sometimes it
fails to load the screen resulting in failure of the bot. What should the bot developer do to resolve the
issue?
Use the Delay action for screen to load
Use the Wait for Condition action
Use the Activate Window action after screen is loaded
Use the Random Delay action for screen to load
Incorrect Weight: 1
A bot developer is creating a bot to extract data from a web page. The bot developer wants to ensure
that the web page loads entirely before the next action is executed. What action can the bot developer
include in the steps?

Browser: Launch Website


Window: Activate
Wait: Wait for window
Wait: Wait for screen change
Correct Weight: 1
While building a data reconciliation bot on an SQL database, a developer wants to concatenate
Customer ID and Customer reference fields into the Customer ID-Ref field. The Customer ID data is a
Numeric value and needs to be converted into String value to perform a successful concatenation.
Which action will allow the developer to accomplish this?

Use the Assign action from the String package


Use the To string action from the Number package
Assign a Number variable Customer ID to the clipboard and assign the Clipboard to the String variable
Concatenation activity within Automation 360 means that there is no need to conduct convert to string
activity.
Correct Weight: 1
A developer is calculating a value using several Number type variables and storing the calculation in a
Number variable named nTotal. When logging 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?

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?

Create 4 lockers to hold this data


Create 4 credentials to hold this data
Create a credential with four attributes to hold this data
Create a credential request to have IT add this information
Incorrect Weight: 1
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 uploaded the new version of
Excel basic package (version 2.0.0-20200305) 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?

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.

Use the Office 365 Excel package actions


Use the Excel basic package actions
Use the Excel intermediate package actions
Use the Excel advanced package actions
Correct Weight: 1
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?

Check out the bot


Exit the Debug mode
Restart the Automation Anywhere Bot Agent service
Use a different browser
×

Are you still there?


Refresh

Privacy Policy

You might also like