You are on page 1of 10

Skip navigation

Automation Anywhere Certified Master RPA Professional (A2019) - Q&A


Exam

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. A developer is attempting to automate a process that touches multiple


systems, departments, other sources of information and will consolidate the
pertinent data into a report or dashboard. Select two steps that should be
prioritized in order to provide maximum value to the process owner.

Identify the core variables and measurables that make up the process and
assign them to be tracked as a variable and available in Bot Insight

The process owner should identify and focus automation efforts on the most
complex stage of the process

↑ Change this answer

2. An organization receives 1000 scanned invoices from a specific number of


vendors on a daily basis. The invoice format and structure has been
standardized. The invoice amount is available in different currencies. Web
services can be used to convert currencies. Select the packages you will use
to automate this process.

The Loop and File packages can be used to access all invoices in a folder.
The OCR package can be used to extract text from images

↑ Change this answer

3. A developer builds a bot that interacts with multiple applications to


process data. He is unable to monitor the completion of package actions on
one application before it switches on to the next in the queue. There are two
reasons for the issue: The bot execution is very fast. The actions are
performed in the background and the developer doesn’t have the option to
monitor those actions. What should the developer do to fix this issue?
Use the Activate action for applications used in the process

↑ Change this answer

4. A developer is asked to produce a bot, which will compile similar records


from two different systems. The timestamp associated with each record is
formatted differently depending from which system the record originated.
Select the step that would most effectively reconcile both sets of records.

Use the To string action to convert the Datetime value to a defined format
and reassign to a new Datetime variable

↑ Change this answer

5. A developer must divide the value “ABCD12345” into two different variables
(character and number). The data is always in the format of four characters
followed by five numbers. Select the String package action the developer
should use to complete the requirement.

Substring

↑ Change this answer

6. A developer needs to adjust an existing bot that loops through and updates
multiple records in a large Excel sheet. The current script is efficient at
performing the updates via the Excel basic package, however there is a new
requirement for any empty rows to be deleted after the updates. Which is the
most effective solution?

After the Update loop is complete Save the Excel basic session, then Open
with the Excel Advanced package, and use the Remove blank rows action,
then close the file

↑ Change this answer

7. A company’s website uses a Natural Language Processing (NLP) tool to


evaluate customer feedback that comes in through the portal or via emails.
The NLP tool provides key and value of each entry so the feedback can be
evaluated. The bot used to evaluate the feedback ratings fails every time the
NLP tool returns feedback to the bot. Select the receiving variable type that
will help resolve this issue.

Dictionary

↑ Change this answer

8. Select the action that you should use to automate the sales tax collection
process that requires collecting the full sales tax, if annual revenue is more
than $100,000, and applying a 10 percent discount if the annual revenue is
less than $100,000.

Use the If package If and Else actions as appropriate

↑ Change this answer


9. A developer is creating a bot which processes each file present in a folder
and displays output on the screen. The end user has to visually check the
output before the bot iterates and moves on to the next file. Select the action
that will allow the end user sufficient time to perform this check.

Pause

↑ Change this answer

10. A consultant is automating a bank’s credit card processing that involves


interaction with multiple applications on multiple platforms. How can the
consultant ensure that the bot can be easily managed and modified by the
bank’s RPA team once the automation project is complete?

Bots should be modularized by application or sub processes

↑ Change this answer

11. A developer working on a website automation project notices that it takes


20 to 200 seconds to load the page’s HTML components, such as textboxes
and combo boxes during peak hours of operation. Select the option that can
resolve the issue.

Use the If command with Object condition

↑ Change this answer

12. A bot runner device is running low on operating system memory after
running a bot. Select the likely cause for this issue.

The bot is using the DLL package. After running the required functions, the
DLL reference is not being closed

↑ Change this answer

13. A developer is finding it difficult to reliably automate the opening of a


web-based application in a new window. What should you do to resolve the
issue?

Set the Browser package to use Internet Explorer. Websites will be launched
in a new window

↑ Change this answer

14. A firm has automated their inventory system to give daily stock updates to
the plant manager. However, when there is no stock available the bot fails
and stops processing. Select two options that can handle the exception.

If/Else actions

Try and Catch block

↑ Change this answer

15. A developer is designing a bot using Universal Recorder to capture the


steps and wants to avoid capturing images of a web application as it violates
the security protocol related to the application. What should the developer do
to meet the security protocol?

Keep the secure recording feature on

↑ Change this answer

16. A bank uses an AS400 application to reconcile daily activities. The


process requires a clerk to upload multiple text files and download the
reconciliation report. The screen resolution of the application changes
dynamically. Which of the following will you use to automate the process?

The Terminal Emulator package

↑ Change this answer

17. An investment firm has automated the process to review the index price
of 200 companies during the day’s trading period. A bot has been deployed on
to the bot runner which sends notifications as it processes indexes. One
index review takes 15 seconds, so the bot processes all 200 indexes in 50
minutes. Which feature or option can be used to reduce the total processing
time and better efficiency?

Use the workload management option

↑ Change this answer

18. A bot needs to continue to process records as long as there is text


contained within a variable. How can this be achieved using Automation
Anywhere packages and actions?

Loop package, Loop Type 'While' - Condition, Not Empty String

↑ Change this answer

19. A developer has automated a process that downloads PDF files from
Microsoft Outlook and updates information in the ERP system. The
management wants the developer to provide receivable amount information
on a daily basis. How can the developer provide this information?

Add an analyze package and tag relevant variables

↑ Change this answer

20. A bot inputs daily business activity into a user’s spreadsheet located on a
network share. After many successful executions it is failing. Select the
cause for the failure.

The bot is using the Excel basic package, which does not support files larger
than 7 MB

↑ Change this answer

21. A developer is creating a bot to extract data from a CSV file and load it
into an Excel file. During the execution of the bot, the Excel file at the
destination is not opening on the screen. Select the cause for the issue.
The developer is using Excel basic actions in the bot

↑ Change this answer

22. A developer is creating a bot to work on an Excel application. Using Excel


advanced package, the bot needs to get the name of the worksheets it is
supposed to work on and save the worksheet in an external file. What should
the developer do to get the desired output?

Get the names of all the worksheets and assign them to a list variable of
string data type

↑ Change this answer

23. A developer creates a bot to update a value in an Excel sheet and then
send the sheet to a defined email address. When the bot is executed, there is
an error indicating the bot’s inability to open the Excel sheet due to the
unavailability of the Office software on the destination system. How should
the developer update the code to fix the issue?

Update all existing Excel advanced actions with Excel basic commands in the
bot code

↑ Change this answer

24. A bot is designed to extract data from a table on a web site and write the
data to an Excel sheet, without opening the Excel file. The bot executes
successfully, but the Excel sheet where the data should have been written
stays blank. Review the code here and select the best option to resolve this
issue.

The Excel Basic > Save Workbook action has to be used outside the Loop

↑ Change this answer

25. An organization receives Excel files as email attachments from 300


different vendors. These attachments contain data including Invoice Number,
Bill To, Total Amount, Email, and many other data fields. The vendors do not
follow the standard Excel format that the organization shared with them. The
organization wants to fetch the total number of email addresses from all
Excel files and update this information in the ERP System. Note that the
organization uses Bot Runners without Excel installed. Select two options to
automate this process.

Use the Loop package to iterate through all emails Use the Excel basic: Find
action to search emails in each Excel file Use the Number type variable to
count the number of emails in the Dictionary variable

Use the Loop package to iterate through all Excel files Use the Excel basic:
Find action to search emails in each Excel file Use the Number type variable
to count the number of emails in the List variable

↑ Change this answer

26. A developer is using an Excel package to create a bot that accesses an


Excel workbook. During the development phase, the developer is able to work
on XLSX extensions but not on XLS extensions. Select the cause for the
issue.

The developer has not installed the Excel application and is using the Excel
basic package on the machine used to create the bot

↑ Change this answer

27. A developer creates a bot which calls different Macro actions based on
conditions. The Excel basic package is used but the bot fails to get the
desired output. With development efficiency in mind, how will you resolve this
issue?

Install Microsoft Excel and then use the Excel advanced package

↑ Change this answer

28. Review the code here and select the option that best describes the
output.

The code will run successfully, but Line 4 should be removed as it has no
added functionality

↑ Change this answer

29. Select the approach to merge Multiple CSV files sent via email into one
consolidated XLSX file on a backend server. This is important because the
creation of the XLSX file in a particular folder will trigger an unattended bot
using this XLSX file.

After an Outlook rule saves the attachments, a Data Table package merges
the files into one consolidated CSV file originating from a template file. Using
the File and Folder packages, this file is then saved as an XLSX file on the
designated location

↑ Change this answer

30. Select the fastest method to read through a large Excel sheet. The sheet
has over 10,000 rows and values in a date column need to be filtered. The
columns contain a variety of datatypes including Boolean and DateTime
values.

Use the Excel advanced set to read data and remove the appropriate values

↑ Change this answer

31. A user's spreadsheet is the source for the contents of a variable. The bot
often fails to capture the correct data. Select the cause for the issue.

The spreadsheet's active cell is fixed

↑ Change this answer

32. Review the code shown here and select two statements that describe the
issue.
A Python package is being used to provide the script details and a JavaScript
package is being used to run it

You cannot execute Python scripts from the Run JavaScript action

↑ Change this answer

33. An organization has automated a process for Excel reconciliation. A bot is


used to filter, delete and update records. There is a need to format data
(highlighting cells, bolding and italicizing), however there are no ready
packages/actions in A2019. Select two options to achieve this.

After reconciliation, pass the path of the Excel file as an argument to the
JavaScript or VB Script function which has the capability to work with the
Excel application

After reconciliation, use the Simulate Keystrokes action and add shortcut
keys to apply the formatting

↑ Change this answer

34. A developer calls an external Python script inside the bot using the Open
Python action and provides the script inside the Import existing File option.
During execution, the bot throws an error saying, “could not execute Python”.
When the Python script is executed separately using an Integrated
Development Environment (IDE), it executes without any error. Select the
change that needs to be made to successfully execute the bot.

The Python script needs a function defined in it that has to be processed/run


using the Python script package, Execute function action

↑ Change this answer

35. A developer imported a Python script that removes spaces from a string
variable. He performs the following steps to execute the script: 1. Uses the
Open action to import the script 2. Adds the Execute script action and
assigns the output to the variable. 3. Introduces a message box to display the
output 4. Uses the Close action to close the session. The developer was
unable to successfully execute the bot. Select the cause of the error.

The Python script was not uploaded to the control room

↑ Change this answer

36. The code here indicates call to the Add function which returns a+b. The
output is stored in a String variable Result. What would the message box
display, if Case 1: List variable lstNumbers subtype is String and contains two
values: 33 and 55 Case 2: List variable lstNumbers subtype is Number and
contains two values: 33 and 55

Case 1: 3355 and Case 2: 88

↑ Change this answer

37. A developer has to automate a data entry application that needs


credentials to login. The login details are created in Credential Vault in the
control room. The credentials are added in the locker and the developer is
assigned the manager role for the locker. While developing the bot, the
developer is unable to see the credentials in the variables list. How can this
issue be resolved?

The developer should be added as a consumer because the locker consumers


can view both the locker and the credentials in the locker

↑ Change this answer

38. A locker administrator provides access to a developer to use the


credentials from a locker. The developer logs into the control room to identify
the names of the variables to be used during development but finds nothing
created inside the locker. The developer creates credential variables inside
the locker but is unable to use them during bot development. How can the
issue be resolved?

A role mapped with consumer access inside the locker has to be assigned to
the developer’s user account

↑ Change this answer

39. A finance department receives thousands of scanned invoices as


attachments from multiple vendors. All emails are automatically segregated
by vendor name and moved to the respective sub folder in the Inbox. A
finance assistant then manually downloads all invoices and uploads them to
the shared drive. How will you automate the manual process of downloading
the invoices and uploading them to shared drive?

Use the Loop package with the For each mail in mailbox iterator

↑ Change this answer

40. A user has stored their SAP credentials in the credential vault. A
developer is unable to access the user’s credential vault variables while
developing a bot. Select two causes for this issue.

The credential is not associated with any locker

The developer does not have required permission to access locker

↑ Change this answer

41. Select the user role that can create a credential locker and allow a
Control Room Administrator to: # Store a set of credential variables they
created inside the control room # Make the credentials available to a set of
developers with a specific role

A user with AAE_LockerAdmin role privileges has to create the locker for the
administrator

↑ Change this answer

42. A bot was created to automate an SAP application for various users on
different machines. The RPA Program Manager creates credentials in
credential vault. The manager creates username and password attributes
with standard values. When the bot is executed on different users’ machines,
it is observed that the same credentials are used to login instead of the
individual user’s login. What’s the cause for this issue and how will you
resolve it?

While creating attributes, the Standard option was selected. The manager
should have selected the user-provided option to have each user enter their
own credential values in the Credential Request tab

↑ Change this answer

43. An organization receives 1000 emails every day. Management wants to


extract all invoice-related emails and store in the Invoices folder under the
Inbox folder. Select the packages/action that will help complete this task.

Use Email: Connect > Email: Move all > Set Destination folder path in mailbox
as Inbox/invoices > When subject contains (optional) as Invoices

↑ Change this answer

44. The text from emails within a shared mailbox is supposed to be analyzed
by sentiment analysis. The bot is set up using the Email package with a
connection to a sentiment analysis algorithm and the necessary Get method
actions to receive the classification. The bot doesn’t execute successfully.
Select the likely cause for the issue.

The user that executes this bot has another mailbox configured besides the
shared mailbox, preventing the bot from finding the correct mailbox as
multiple mailboxes are not allowed

↑ Change this answer

45. A developer is automating departmental email processing. Based on the


properties in the email, emails are either organized into inbox folders,
forwarded or deleted. How can the developer access the email properties?

Create a new Dictionary variable and build the set of key values for querying
within your loop

↑ Change this answer

46. A developer has created a bot to download all email messages and write
the content to a CSV file. Review the bot code and the error. How should the
developer fix the error?

The Dictionary Key emailMessage has to be used in the Log to File action

↑ Change this answer

47. A request has been received to use an existing bot for a form completion
on the organization’s public website. Once submitted, the bot should
automatically be triggered via the Rest API; however, when submitted the bot
fails to start. What is the most likely cause of this error?

The User ID and File ID need to be used as part of the API Call
↑ Change this answer

48. A user has to manually forward several emails (containing attachments)


related to a specific account in Salesforce on a daily basis. Once forwarded to
a dedicated email address, these emails are automatically added to the
records in the Salesforce.com account that owns this dedicated email
address - for example: 1239105xfsd_usercompany@salesforce.com How will
you automate this process?

1. Create an Outlook rule saving all emails with attachments to a specific


folder 2. Have a Loop action save all the attachments and then run a Loop
action with a condition that sends emails with attachments to the dedicated
Salesforce.com email address

↑ Change this answer

49. An organization has automated a task to send welcome emails to all new
employees every week. The email includes a background image, the
employee’s photo and a text message. On receipt, the emails display the
message body as text with no formatting (Color, Font, Style). How should you
resolve this issue?

Use Email: Send Email and Select Send Email as HTML property

↑ Change this answer

50. A developer has created a bot which uses the Email > Send action to
email a notification after the bot completes execution. The developer has
selected Outlook in the Send email via property. During the test run the bot
fails at the Send email action. Select two ways in which you can resolve this
issue.

Ensure that Outlook has a user profile configured

Ensure that Outlook is installed on the system where the bot is executed

↑ Change this answer

COMPLETE
Time: 1 hour, 24 minutes, 27 seconds

You might also like