You are on page 1of 19

A bot developer is writing up the requirements document for a use case where data from a

Microsoft Excel workbook is moved to a new worksheet within the workbook. What packages
should be specified in the requirements document?

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?

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

A bot developer has captured tabular data from a website and stored it in a "Table" variable.
They are trying to use the Data Table: Write to file action to write the information stored in the
Table variable into a CSV file. When they run the bot, they get this error: 'Folder is not
available'. What should the bot developer enable in the Data Table: Write to file action to
resolve this error?

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?

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?
During the automation of an Excel spreadsheet, a macro must be called from the spreadsheet
itself. Which package should be used to achieve that result?

A 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?

The virtual machines being used as bot runner devices have no applications installed. A bot
needs to open and modify an Excel file.

How can the developer automate this process?

The financial department of a multinational company wants to provide the RPA team a
business dashboard so they can have insights from the automated process. The developer
starts to make changes on the actual bot to meet the requirement.

What package should the developer add to the bot in order to generate the business
dashboard?
A bot developer is creating a bot that performs the following steps:

- Use the Browser: Open action to open the web page:


http://rpademo.automationanywhere.com/rpadaq

- Capture the table from the web page

- Write the contents of the table in a CSV file

When the bot runs, it launches Google Chrome and the following error appears: "Cannot find
window or application titled 'Sample Index Page - Internet Explorer' that was open during
recording."

How can you resolve this error?

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.


A bot developer has logged into a Control Room with a Bot Creator account to build a bot.
When trying to record a process from the bot editor, the following error is generated: "Device
is disconnected." Where can the device status most efficiently be checked in the Control
Room?

A business user needs to get notified when the Unattended bot finishes running. What is the
best action to meet the request?

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 password. What is the best approach that the bot
developer should follow?

A bot is executed to extract data from a web table with values ranging from 10,000 to
10,000,000 and write it to a CSV file. When the CSV file is opened after execution, each row of
data has a different number of columns. How would the bot developer modify the bot to
correct the issue?
A non-administrative user has executed a bot and runs it on a bot runner machine. What is the
most efficient way that the user can check the execution status?

A bot developer is designing a bot to perform automation on a Microsoft SQL Server database.
There are multiple conditional queries affecting multiple records of dependent tables in
different databases. The bot 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?

A bot developer develops a bot that performs a repetitive action within an Excel file. It repeats
this until a specific condition is met at which point it moves to another part of the task to
perform more actions.

Which action should be leveraged in this scenario?

A developer has copied the data from a text box on a web portal to clipboard variable. Which
action within the Clipboard package in Automation 360 will allow the developer to pass the
value from the clipboard to a user-defined variable?
A user is automating a claims process that involves opening different websites to read and
update claims related data. The user wants to store the application window title.

Which variable type is most suited for this operation?

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?

A production department in an organization receives thousands of quotes in PDF format from


multiple vendors. The department manager is automating the extraction of fields using the
Automation 360 PDF package and assigning the outcome to a variable.

Which type of variable should be used to assign the outcome?

A bot is found to fail on each run. The audit log indicates an error "Unable to find TEXTBOX.
Search Criteria did not match." at line 12. Troubleshooting reveals that a previous line is
entering a blank password resulting in a failed login.
What can be done to resolve this issue securely?

A bot developer needs to allow users to reuse identical values between bots. The developer
does not want the users to have to create new variables for each bot and to allow all users to
overwrite those variable values for use in their bots. What variable type should the developer
use for this scenario?

A new developer has joined the RPA team and accidently deleted a bot from a public
repository while in training. The developer asks the RPA Solution Architect for assistance.

How should the RPA Solution Architect resolve this issue?

The IT security team of a company asks an RPA Solution Architect to securely connect their
EWS E-mail. What authentication type would the Solution Architect implement?

A bot creator is automating a banking application that needs to be accessed through Remote
Desktop Protocol (RDP). What is the best way for the Bot creator to automate with this detail?
A bot developer needs to automate an application hosted on Citrix XenApp Server. While they
are aware of the Automation 360 Bot Agent's capability to automate such applications, they
observe that it fails to get the object details of the application.

What are two methods for the developer to troubleshoot and try to resolve the failure?
Choose two.

A user is capturing actions on an application that they want to automate using the Universal
Recorder. They observe the following behavior:

- While recording, a 'shield' icon is displayed in the Universal Recorder popup.

- After the bot has been saved and later re-opened for editing, the capture preview does not
display the captured screenshot.

What could be the reason for this?


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

How would the user resolve this issue?

A 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?

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?


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?

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?


An RPA Solution Architect needs to work on an RPA Project that has a system with multiple
Window Titles, most of them with few common words on the window title. To build a more
robust bot the architect needs to use a pattern to only identify those window titles that match
this pattern.

What is the most effective way to accomplish this?

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

A recorder is used to capture a series of steps to fill out a web-based form. On playback, there
is an inconsistency noticed in filling out certain fields of the form. Some fields are filled out
faster than the others. How can the bot developer change the code to ensure consistent
playback?

A developer has checked-out a bot "MainLogin-Sub" that logs into a system. She wants to use
this bot as a sub-bot for a process she wants to automate. Before making any changes or using
the checked-out bot, another developer wants to make some enhancements to the
"MainLogin-Sub" bot, and is asking her to check-in her bot so he can complete his changes.

How can the developer continue to work on her bot, while the other developer makes
enhancements?

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?

• A-PEOPLE credentials

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?

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?
A bot developer wants to automate tasks on an FTP server whose connection is not stable.
How should they fix this?

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?

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

A 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?

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?

A human resource onboarding process includes reading employee data from an Excel file and
sending notifications to new employees. The Excel file contains data for all employees. A bot
automating this process loops through the employee data and sends notifications to new
employees. The human resources manager has asked to stop sending notifications to
Employee Type: Existing Employees.

How can this be accomplished?

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?
A human resource process uses a set of tax codes stored in a List variable. A bot loops through
the list and enters data into the HR system.

What is the starting index value of the list?

A developer has designed an automation to open an application for a human resources


employee on an attended bot runner. The goal is to automate leave-management tasks so that
the next part of automation starts only after the user credentials are provided.

How can this be achieved?

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?
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 bot developer is looking to create an automation where their bot connects to a Microsoft
SQL Server instance and runs a few queries. What action should be used as a first step in their
workflow?

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.

A developer is creating a bot to read a series of strings from a web page and then, convert
them to number variables using String: To number actions. The bot then performs a calculation
using the number variables, and now needs to post the values to a field on a separate
webpage.

What does the bot developer need to add before using Recorder: Capture action to set the
value of the field on the second page?
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?

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 statement is correct?

A bot built a long time ago uses old versions of packages yet continues to work properly. Why
should the package references not be updated to the latest versions?
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.)

You might also like