0% found this document useful (0 votes)
423 views15 pages

Final Answers A2019 86

The document appears to be an assessment for an Automation Anywhere certification. It contains multiple choice questions about various aspects of robotic process automation (RPA), including actions used to perform certain automation tasks, resolving common errors, and best practices for developing bots.

Uploaded by

Omkar Todkar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
423 views15 pages

Final Answers A2019 86

The document appears to be an assessment for an Automation Anywhere certification. It contains multiple choice questions about various aspects of robotic process automation (RPA), including actions used to perform certain automation tasks, resolving common errors, and best practices for developing bots.

Uploaded by

Omkar Todkar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Skip navigation

Automation Anywhere Certified Advanced RPA


Professional (A2019) Assessment

  EXIT

  NEXT

  PREVIOUS

Review your answers


You have reached the end of the assessment.
Please review your answers and click "complete" to
finish the module.

1. The Bot Runner wants to run a bot with a 
different device, which is not registered in the 
Control Room. To activate the local device, the 
Bot Runner installs the Bot Agent to the local 
device. What should the Bot Runner do next?

Set the local device login credentials to the user


profile in the Control Room

↑ Change this answer

2. A clerk in an insurance office consolidates 100
customer details daily, which are scanned and 
saved in a folder. Which packages from A2019 
would help the bot developer automate this 
process?

Packages: OCR, Loop, String

↑ Change this answer

3. What actions are needed for a citizen 
developer to create an automation?
Log in to the Enterprise A2019 Control Room, create
a new bot, and add the desired actions that allow the
bot to execute the business process knowing exactly
what to do when and how to make decisions.

↑ Change this answer

4. 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. 
Quotations 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 A2019 would help the bot 
developer automate this process?

Packages: Excel, Email, and Prompt

↑ Change this answer

5. A bank runs applications using Unix Systems 
for security purposes. After identifying many 
repetitive processes, they decide to automate 
the files operations in Unix System with the help 
of A2019. How can the bot developer handle this 
without using the Files/Folders action?

Use the Terminal Emulator action and call shell


commands

↑ Change this answer

6. A bot developer installed a Bot Agent with 
administrator rights successfully for the first 
time but cannot create a bot with the universal 
recorder. What would be the first step to resolve 
the issue?

Verify that the Bot Agent is connected to the Control


Room

↑ Change this answer

7. 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 
workbench, the following error is generated: 
“Device is disconnected.” Where should the 
administrator go to check the device status?

Devices>My Devices
↑ Change this answer

8. A bot developer installs a Bot Agent on a local 
device. When the bot is run from the workbench, 
an error to input device credentials is received. 
Which credentials should be used to resolve this
error?  

Windows desktop username and password

↑ Change this answer

9. A bot developer is designing a bot to perform 
automation on an SQL server database. There 
are multiple conditional queries affecting 
multiple records of dependent tables in different 
databases. The developer must ensure that if the
bot fails midway during the query execution 
process, the changes in the tables will be 
successfully completed or rolled back to their 
original state. How would the developer 
accomplish this?

The developer should use the Begin/End Database


Transaction action in the Database package

↑ Change this answer

10. A bot developer has captured information 
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 stored information to a 
CSV file. When they run the bot, they get this 
error: 'Folder is not available' What should the 
bot developer enable to ensure the file and folder
are present?

Create files/folders if it does not exist

↑ Change this answer

11. A bot developer has created a bot to extract 
data from a CSV file and load it into the Excel 
format. The bot is running successfully but the 
Excel file at the destination is not opening during
execution, resulting in the inability to monitor 
the data being loaded in the Excel file. What is 
the reason for this issue?

The bot developer needs to use the Excel Advanced


package in the bot

↑ Change this answer


12. A bot developer wants to organize a task bot 
that is easy to read and troubleshoot for other 
developers, which action will help achieve this 
goal?

Step: Step

↑ Change this answer

13. A bot developer needs to automate the 
following process: 1. Receives daily reports in 
an e-mail with a specific subject 2. Downloads 
the report 3. Formats the report in Excel (i.e. 
sorts columns, removes unnecessary columns, 
filters required rows.) 4. Saves the report with a 
date-time stamp 5. Logs in to SAP 6. Uploads the
report into SAP What action would be used in 
the Bot for step 2?

Email: Save attachments

↑ Change this answer

14. The finance team needs to automatically 
email dozens of reports to different managers in 
the company. What two methods can the bot 
developer use to achieve this? (Choose two.)

Use the Email: Send Email action specifying an


email server with its relevant contact and access
information to send the email

Use the Email: Send Email action specifying Outlook


to send the email

↑ Change this answer

15. A bot is created to extract data from a CSV 
file and input the data into a web-based form. 
When executed, the bot fails to write the data to 
the form. How can the developer modify the bot 
to correct the failure?

Add the CSV/TXT: Read action with a Table variable

↑ Change this answer

16. A bot developer used the Browser: Launch 
website action to open the following web page: 
http://rpademo.automationanywhere.com/rpadaq
, captured the table from the open browser, and 
completed the steps of the task to write the 
tables to a CSV file. When the bot is run, Google 
Chrome launches and the following error occurs:
“Cannot find window or application titled 
'Sample Index Page - Internet Explorer' that was 
open during recording.” How can this error be 
resolved?

Define a specific browser in the Browser: Launch


website action

↑ Change this answer

17. A bot developer needs to automate the 
following process: 1. Receives daily reports in 
an e-mail with a specific subject 2. Downloads 
the report 3. Formats the report in Excel (i.e. 
sorts columns, removes unnecessary columns, 
filters required rows.) 4. Saves the report with a 
date-time stamp 5. Logs in to SAP 6. Uploads the
report into SAP What action would be used in 
the Bot for step 3?

Excel advanced: Sort table

↑ Change this answer

18. Organization A wants to send salary slips in 
PDF format to its 15000 employees. They also 
want to password-protect the salary slip with a 
random password. What is the best approach 
that the bot developer should follow?

Loop through each PDF file saved in a folder. Use


the Encrypt Document Action from the PDF package
to set the password

↑ Change this answer

19. There is a CSV file which a user needs to 
update daily with the daily sales numbers from 
ERP (one data set per day). A Bot Creator would 
like to automate this operation. After getting the 
data from ERP, which procedure is used next?

Add data using Log to file: Log to file action

↑ Change this answer

20. A bot developer is writing up the 
requirements document for a use case where 
data from an Excel workbook is moved to new 
worksheets within the workbook. What packages
should be specified in the requirements 
document?

Excel basic package

↑ Change this answer


21. A bot developer is using the Universal 
Recorder to automate a process. Which two 
precautions are necessary? (Choose two.)

Ensure that you run the application before starting


the Recorder

Set the scaling for the monitor to 100%

↑ Change this answer

22. After entering the purchase order record into 
the order system, the system will display a pop-
up window showing whether the data was 
successfully entered or not. To confirm the data 
entry status, what is the best IF condition for this
situation?

Window exists

↑ Change this answer

23. A bot developer created a bot to filter out 
values less than 5000 in the Total column (the 
third column in the web table) of a financial 
report. To filter the data, what is the first step the
bot developer should take before writing the if 
condition?

Convert the Total column to number

↑ Change this answer

24. To manage overtime work effectively, a bot 
developer is building a bot to check employees 
work time at the end of every month using the 
timesheet CSV file downloaded from the 
attendance system. The timesheet CSV file 
contains each employee’s position and total 
working hours in a month. The bot should find 
all employees who worked overtime for more 
than 20 hours but exempt the managers. What 
are the two If conditions that could be used to 
build the bot? (Choose two.)

Number condition

String condition

↑ Change this answer

25. A manager has multiple files that are created 
on a daily basis and placed into multiple, 
specific folders on the manager’s personal 
computer. The manager wants to automate a 
process to move these files from their current 
locations into different locations on a network 
folder that the manager’s team can access. What
are two steps that a Bot developer should use to 
address this request? (Choose two.)

Creating files on the network folder

Reading files on the local device on which the bot is


executed

↑ Change this answer

26. 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. 
Which tool allows this result?

Error handler Package

↑ Change this answer

27. A bot developer is responsible for processing
expense reports submitted by employees in the 
organization. The developer wants to create a 
bot that reads a set of expenses submitted and 
then sends them for approval to the appropriate 
approvers. If the expense value of a line item in 
the report is under $15, the bot should ignore the
record and process the next record. If the total 
value of all expenses in the expense report 
exceeds $1500, the bot should stop processing 
and send an email to the submitting employee 
that the value exceeds policy limits. Which 
approach will the bot developer use in the bot?

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

↑ Change this answer

28. 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

↑ Change this answer

29. A bot developer creates an automation that 
validates the content of a data table on a record-
by-record basis. Which two options allow the 
developer to access the information inside each 
record when iterating through the data table? 
(Choose two.)

Click the wand icon to create a variable of the


chosen type on the fly

Switch over to the variable pane and create a


variable of the required variable type

↑ Change this answer

30. To read price data from a CSV file, a bot 
creator creates a Number variable and uses the 
Loop package iterator 'For each row in CSV/TXT' 
to build a bot. 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 'record'

↑ Change this answer

31. A business user wants to extract table data 
from a web page, the window title of the web 
page is similar but always changing. What two 
wait actions would address the request? 
(Choose two.)

Using wait for screen change action, use the


wildcard character to match the window title

Using wait for window action, use the wildcard


character to match the window title

↑ Change this answer

32. A project manager is reviewing a bot 
designed by a 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 Wait for Condition action

↑ Change this answer

33. 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?

Use the Recorder: Capture action to make the


remote system respond faster

↑ Change this answer

34. 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?

Wait: Wait for screen change

↑ Change this answer

35. A user would like to extract table data from a 
web page and save it in a CSV file. What 
procedure should be used after using the 
Browser package: Launch website action?

Capture the table using Recorder and set Action to


'Get table'. Assign the output to table type variable
and use the Data Table package to Write to file
action to write the data in the table variable to a CSV
file.

↑ Change this answer

36. What will be the result if the following 
parameters are specified in the String: Substring
action? • Source string: Today 1 US Dollar is 
equal to 70.162249 INR • Start from: 31 • Length: 
5

70.16

↑ Change this answer

37. A developer has created a string variable 
called vCounter with a default value of 1. The 
developer added the ‘Increment’ action at the 
end of a loop to add 1 to the variable each time 
the loop repeats. When the bot reaches the 
‘Increment’ action it receives an error. What is 
the cause of this issue?

The String > Number action must be used to first


convert the string variable to a number.

↑ Change this answer


38. Organization A wants their email process to 
be automated. By using A2019, Email Subject 
and Email Sender are recorded into a CSV File. 
Which packages and variables should be used 
by the bot developer?

Packages & Actions: Email, Log to File and Loop |


Variables DataType: Dictionary

↑ Change this answer

39. A bot developer has completed all 
development activities for an automation. As a 
last step, all fixed login information needs to be 
replaced by securely stored information from the
environment. How can the bot developer achieve
this?

When entering the login data, select action Set text,


select 'Select a credential' and pick the right attribute
of the matching credential.

↑ Change this answer

40. A company has strict policies to ensure data 
security and strictly enforces password security.
A bot developer is developing a bot that requires
connecting to a MySQL database to retrieve 
data. The database administrator is not able to 
share the database password due to security 
policies. How will the bot developer work with 
the database administrator to ensure that the bot
can successfully connect to the MySQL 
database without violating the security policies 
of the organization?

Create a Credential Vault to store the password in


an encrypted format

↑ Change this answer

41. A bot developer is in the process of building 
10 bots that all access a website and log in with 
the same administrator credentials. The 
company policy is to change the password for 
the administrator account every 30 days. What 
should the bot developer do to handle these 
password changes without compromising on 
security?

Store the credentials in a locker in the Credential


Vault

↑ Change this answer


42. 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 this best be accomplished?

Create a single credential to hold this data

↑ Change this answer

43. A bot developer found an older version of the
Email package set as default and would like to 
use the latest one for an existing bot. How will 
the version of Email package be called by the 
bot?

The bot developer should open the existing bot in


Workbench and select the version of the package to
be used.

↑ Change this answer

44. On the first of the month, Database package 
version 1.0.0 was the default version in the 
Control Room. On the fifth of the month, 
Database package version 1.1.0 was uploaded 
and set as default. Which two descriptions are 
correct? (Choose two.)

Only bots created after version 1.1.0 has been set


as the default will use version 1.1.0.

Whenever uploading a newer version of package, it


must be set as default.

↑ Change this answer

45. 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. What actions 
can they use to achieve this?

Use the ‘Prompt’ action packages to prompt for input

↑ Change this answer

46. A bot developer is looking to create an 
automation where their bot connects to a SQL 
instance and runs a few queries. What action 
should be used as a first step in their workflow?

Use the ‘Connect’ action

↑ Change this answer


47. A business analyst requests that an 
automation provides specific, dynamic 
information at defined points of the execution of 
the bot. What two actions should the bot 
developer utilize to achieve this? (Choose two.)

Establish a database connection and log the desired


information into an anticipated table

Insert a Log To File: Log To File action and write


relevant information to a dedicated file

↑ Change this answer

48. A developer is attempting to run a bot locally 
but receives the following message: 
“Unexpected error setting up a new user 
session”. What three steps would reveal the root
cause of this error? (Choose three.)

Confirm that the local device is connected to the


Control Room.

Use the Error Handler ‘Catch’ action to find more


detailed information

Verify the device username is correct in the user


profile.

↑ Change this answer

49. A bot is not executing expected actions 
within an 'if' statement. What should the bot 
developer do to present a visual indicator that 
the bot flow is performing actions within the 'if' 
statement?

Use the Message box action inside the 'if' statement

↑ Change this answer

50. A manager is requesting automation to be 
built to maintain an application. The various 
maintenance tasks are part of this application 
and will be scheduled to run together over the 
weekend or could be run individually as needed. 
As a developer, how would you design the 
automation? (Choose two.)

Create a bot for each maintenance task

Create a bot to run each maintenance task bot

↑ Change this answer


51. A bot developer has a large bot which 
completes the following automation: 1. Bot Logs 
into ERP System 2. Bot Navigates to the 
Invoicing Page 3. Bot Clicks Actions > Search 4. 
Bot Searches for Specific Invoice 5. Bot Emails 
Invoice to Accounts Payable Team The bot 
developer is interested in modularizing this bot 
to make it useful for upcoming automation 
projects. What is the most logical way to make 
the bot modular and reusable?

Create one bot for logging into the ERP, another for
searching invoices, and a third for sending emails.

↑ Change this answer

52. A bot developer is tasked to create a modular
bot that will be made available to all citizen 
developers. The modular bot and each calling 
bot will be able to communicate with each other. 
What two conditions should the bot developer 
consider? (Choose two.)

A modular bot can contain variables tagged as ‘Use


as input’ and/or variables tagged as 'output'.

A variable content in a modular bot tagged as ‘Use


as input’ can potentially stay constant.

↑ Change this answer

53. A developer is creating three bots and wants 
to pass the variables among them. The second 
bot must accept the values from the first and 
pass them to the third. How can this be 
configured?

Variables must ‘Use as input’ checked

↑ Change this answer

54. An administrator is trying to call a child bot 
from the parent bot, and needs to pass five 
distinct values from parent to child bot. What 
variable type is best suited for this scenario?

Dictionary

↑ Change this answer

55. While creating a bot, a bot developer needs 
to use the bot created by a colleague. Which 
package can they use for performing the action?

Task Bot
↑ Change this answer

56. A bot developer has created a bot to read 
data from a Microsoft Excel file and store it in a 
database. The bot may encounter an error if the 
required Excel file is not available or while 
updating a table in the database. What is the 
best way the bot developer can address this 
issue?

Use another file that contains the same data in a


Catch block

↑ Change this answer

57. A developer needs to prepare an automation 
to handle unforeseen events but still execute 
some code if those events happen. Which two 
does the developer need to consider in the 
solution? (Choose two.)

A 'Finally' action can be used without prior usage of


a 'Catch' action.

A 'Finally' action placed after a 'Try' action will


always be executed.

↑ Change this answer

58. A project manager wants to make changes to 
a bot stored in private tab. They have asked the 
bot developer to move the bot to public tab, but 
the project manager is not able to edit the bot. 
What is the likely reason for this?

If a bot or file has been checked in from the Private


tab, it can be viewed and run by other people, but
cannot be edited.

↑ Change this answer

59. A bot developer has put a bot into production
but realizes there is one line which needs a 
slight change. What steps should the bot 
developer take to change this bot and put it back
into production?

Check out the bot, make necessary edits, check in


the bot, and schedule it on the Bot Runner

↑ Change this answer

60. 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?

Excel advanced

↑ Change this answer

窗体顶端

COMPLETE

窗体底端

窗体顶端

窗体底端

Time: 23 minutes, 35 seconds

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy