0% found this document useful (0 votes)
57 views7 pages

Perguntas

The document contains questions about bot development and automation using various tools and packages. It covers topics like installing bot agents, automating file operations in Unix systems, handling errors when running bots on different devices, and ensuring variable values are passed between parent and child bots.

Uploaded by

Daphine Kamukama
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)
57 views7 pages

Perguntas

The document contains questions about bot development and automation using various tools and packages. It covers topics like installing bot agents, automating file operations in Unix systems, handling errors when running bots on different devices, and ensuring variable values are passed between parent and child bots.

Uploaded by

Daphine Kamukama
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/ 7

A bot developer wants to run a bot on a different device that is not currently

registered in the Control Room. To activate this local device, the bot developer
installs the Bot Agent to the local device. What should the bot developer do
next?
Ensure that the local device login credentials are set under the device
credentials section in the Control Room
Enter the username and password under the device credentials section in the
Control Room
Ensure that the Bot Runner's Control Room credentials are set under the device
credentials section in the Control Room
Ensure that the Bot Runner network credentials are set under the device
credentials section in the Control Room

A clerk in an insurance office consolidates 100 customer details daily, which are
scanned and saved in a folder. To automate this task, which packages from
Enterprise A2019 would help the bot developer automate reading these documents?
Packages: OCR, Loop, Dictionary
Packages: Image Recognition, Loop, String
Packages: PDF, Loop, Dictionary
Packages: OCR, Loop, String

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 Enterprise A2019. 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

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 device status be
checked in the Control Room?
Audit Log
User profile
Devices>My Devices
Add new device

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 username and password
Credentials for the application you are automating
Single Sign-On credentials
Control Room username and password

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?
Recapture the object in step 3
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' field
Use a different browser
In step 3, set the Action property for the Capture action to 'Get property' and
specify the correct property name

The finance team needs to automatically email dozens of reports to different

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
teams in the company. Which methods could help the bot developer achieve this?
(Choose two.)
Use the Email: Send Email action specifying a privately hosted POP3 email server
with its relevant contact and access information to send the email
Use the Email: Send Email action specifying an email server with its relevant
contact and access information to send the email
Use the Email: Connect action specifying the local Windows messaging service to
send the email
Use the Email: Send action specifying Outlook to send the email
Use the Email: Send Email action specifying the local Windows messaging service
with its relevant access information to send the email

After reading data from several CSV files using a loop through files in a
folder, a bot developer discovers the first line of data repeats for every CSV
file in the folder. How can they eliminate the duplicated data?
Change the CSV/TXT: Read action to skip the first row
Change the CSV/TXT: Open action and ensure 'contains header' is selected
Change the Loop iterator to 'for each row in a table'
Add another Loop inside the table loop to loop through each value in a record
and add a condition to eliminate the duplicate data

A user needs to append a CSV file with the daily sales numbers from and 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
Open an existing CSV file using CSV/TXT: Open action and add data using CSV/TXT:
Update action
Add data using the Log to file action

A bot is supposed to open Google Chrome. It works correctly on user A’s system
but instead opens Internet Explorer on user B’s system. What is the possible
reason for this?
This bot calls the Browser: Launch website action which set the browser to
'Default Browser'. On user A’s system, the default web browser was Google Chrome
and on user B’s system, it was Internet Explorer.
This bot calls the Browser: Launch website action which set the browser to
blank. On user A’s system, the default web browser was Google Chrome and on user
B’s system, it was Internet Explorer.
This bot calls the Browser: Launch website action which set the browser to
'Internet Explorer' and turned on the 'Override default browser' check box. On
user A’s system, the default web browser was Google Chrome and on user B’s
system, it was Internet Explorer.
This bot calls the Browser: Launch website action which set the browser to
'Google Chrome' and turned on the 'Override default browser' check box. On user
A’s system, the default web browser was Google Chrome and on user B’s system, it
was Internet Explorer.

The Inventory Management bot reads data from a Microsoft Excel workbook
(Inventory.xlsx) that stores stock data for various materials. When the stock
falls below a pre-defined level, it updates another Microsoft Excel workbook
(OrderForm.xlsx) that maintains re-order information. However, when the bot
runs, the Inventory.xlsx workbook is getting updated instead of the
OrderForm.xls workbook. What is the cause of the problem?
Both worksheets are open in different sessions
Both worksheets are stored in the same folder
Both worksheets are stored in different folders
Both worksheets are open with the same session name

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

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
form. Some fields are filled out faster than the others. How can the bot
developer change the code to ensure consistent playback?
Delete the recorded actions and add a Recorder: Capture action for each field on
the webpage
Use Recorder: Capture to select the field, then simulate keystrokes to
consistently fill in the data
Re-record the actions at a slower pace for better accuracy
Edit the Recorder: Capture actions and clear the Delay parameter to remove the
keystroke delays

A bot developer is writing up the requirements document for a use case where
data from a Microsoft Excel workbook is moved to new worksheets within the
workbook. What packages should be specified in the requirements document?
XML package
Excel basic package
Database package
Excel advanced packageA bot developer is writing up the requirements document
for a use case where data from a Microsoft Excel workbook is moved to new
worksheets within the workbook. What packages should be specified in the
requirements document?
XML package
Excel basic package
Database package
Excel advanced package

A bot is designed to send an email using Microsoft Outlook. When it is run on


another device, the bot fails to send an email and displays an error for the
Send Email line number. What should be done to fix this error?
Ensure the Bot Runner device user has a profile created for Microsoft Outlook
Determine the SMTP parameters and edit the Send Email action
Use a DLL API to send the email
Ensure the Bot Runner device user has Microsoft Outlook installed

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
Create variables in the sub-bots and tag them as constant
All variables in the parent bot are automatically available in the child bots
Create variables in the sub-bots and tag them as input and constant
Create variables in the sub-bots and tag them as input and output

While designing a bot, a bot developer captures the application page by its
Window title and Window application path as
parameters for correct window identification. The bot runs successfully when the
Window title is consistent, but fails if the window title is inconsistent, even
though the same Window application path exists. What are the ways to resolve
this issue? (Choose two.)
Replace the entire Window title with a wild card character
Update the DOMX path with a wildcard character
Ensure that the window is maximized and the resolution is set to 1366x768
Replace only the varying Window title with a wildcard character
Replace the entire Window application path with a wildcard character

A developer is creating a bot to generate a report and wants to ensure the bot
will create a new report every time it runs. Which If condition would verify
that we are not overwriting an existing file?
File size
File exists
File date
File format

A manager wants to move files on a daily basis from a folder on their personal
computer to a shared folder on a network drive so that their team can access the

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
files. The manager wants to use a bot to achieve this purpose and assigns the
task to a bot developer. How should the bot developer go about this task?
Writing files to websites through a direct link
Read the files using the ‘Loop: For each folder in a folder’ action and copy the
files using the ‘Folder: copy’ action
Read the files using the Loop: For each file in folder action and copy the files
using the File: Copy action
Read from/write to files in a personal folder in the Control Room

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 actions should 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
The Number actions to build the logic
The If, Else If, and Else actions to build the logic
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

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?
Error handler Package
Debug tool
Variable watcher
Analyze Package

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
The variable type should be String
The variable type should be List
The variable type should be Any

A bot developer wants to check if a specific push button exists on a webpage in


the Internet Explorer browser. Which is the best If condition in this situation?
Recorder: Object
Image Recognition: Image file is found in image file
Image Recognition: Window is found in image file
Image Recognition: Image file is found in window

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.)
Leave the Bot editor and create a credential in the Credential Vault.
In the appropriate field in the Property pane, click the create variable icon
(x)+ to create a variable of type Any on the fly
In the appropriate field in the Property pane, click the create variable icon
(x)+ to create a variable of type Record on the fly
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

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

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
bot developer do to make the bot more tolerant of remote system pacing issues?
Display the expected time to wait using a message box
Add a Delay action for the maximum expected wait time
Have the system prompt you to press OK when the remote system catches up
Use the Recorder: Capture action to make the remote system respond faster

A bot developer is running a Microsoft Excel macro to change the color of one
cell. The macro takes a variable length of time to complete. The bot developer
is not able to get the bot to pick the correct color because the bot attempts to
get this color before the macro changes it. How can the bot developer best
prevent this issue?
Use the Wait for Screen Change action to wait for the cell to change color
Use the Delay action to create a long static delay
Use the Wait for Condition action to test if the macro is completed
Use the Wait for Window action to wait for the Microsoft Excel window to open

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 Delay action for screen to load
Use the Random Delay action for screen to load
Use the Wait for Condition action
Use the Activate Window action after screen is loaded

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 window
Window: Activate
Browser: Launch Website
Wait: Wait for screen change

A manager wants to set up automatic file archiving for files in a specific


location that have not been updated in a week. How would a bot developer meet
this request while looping through each file in the folder?
Assign the name and extension to the Dictionary type variable. To move the
files, use the File package Move action.
Assign the name and extension from the Dictionary type variable. To move the
files, use the File package Copy action and Delete action.
Assign the name and extension to the Table type variable. To move the files, use
the File package Archive action.
Assign the name and extension to the Table type variable. To move the files, use
the File package Copy action and Delete action.

A bot developer would like to extract table data from a web page and save it in
a CSV file. The bot developer has captured the table using a Recorder and has set
the Action to 'Get table'. What should they do next?
Assign the output to string type variable and use Log to file package to write
the data in the string variable to a CSV file.
Assign the output to table type variable and use Log to file package to write
the data in the table variable to a CSV file.
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.
Assign the output to string type variable and use Loop and Log to file packages
to write the data in the string variable to a CSV file.

A bot developer has created a string variable called Counter 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. How should the bot developer resolve this issue?
The String: To Number action must be used to first convert the string variable to
a number.
The Number: Assign action must be used to first assign a number to the variable.

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
The String: Assign action must be used to first assign a number to the variable.
The Counter variable should be created with a different data type.

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
70.162249 INR
70.162249
70.16 INR

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 a credential request to have IT add this information
Create 4 credentials to hold this data
Create 4 lockers to hold this data
Create a credential with four attributes to hold this data

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 an interactive form to capture the user’s credentials to store in a variable
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 the Recorder: Capture action with the Enter keystrokes… option

A bot developer is building a bot for a highly secure website. Due to security
concerns, login information cannot be stored in an insecure place. How can the
bot developer best maintain security in this scenario?
Store the credentials in a base-64 encoded XML file
Store the credentials in a TLS-encrypted XML file
Store the credentials on a secure FTP server
Store the credentials in the Credential vault

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?
Use Single Sign-On for authentication
Ask the database administrator to input the password whenever the bot runs
Store the password in a text file on a shared drive that only the database
administrator can access
Create a Credential Vault to store the password in an encrypted format

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?
When executing a bot, the version of Excel basic package needs to be selected.
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-20200305 will execute, because the latest
default version is always called whenever a bot is executed.
Excel basic package version 2.0.0-20200215 will execute until the bot developer

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
updates the package of the bot

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?
Every bot developer should set the default for themselves before executing the
bots.
All existing and future bots will use version 1.1.0 when executing the bots.
Whenever uploading a newer version of a package, it must be set as default.
Bots created after version 1.1.0 is set as default will initially use version
1.1.0.

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?
Use the ‘Begin Database Transaction’ action
Use the ‘Connect’ action
Use the ‘Data Table’ action
Use the ‘Run Stored Procedure’ action

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?
It will prevent the bot from being checked in.
It will prevent the bot from being exported.
It will prevent the bot from being checked out.
It may change the parameters for some actions within the package.

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 Excel Advanced: Get single cell action to look up the error code in the
Microsoft Excel file
Use the Excel Advanced: Set cell action to update the record in the Microsoft
Excel file
Use the Message box action inside the If statement
Write a message using the Log to file action to write the variables to a file

A client has a company-wide application which is used by multiple business


units. To save time, they also want to automate the login phase. How would a bot
developer meet this request while creating separate bots for each business unit?
Write a Python script for the Login and invoke it in all the bots
Copy the set of actions for the Login and paste it across all the bots
Create a separate bot for the Login and call it with a Run action from the Task
Bot package
Include the actions in a Step action and copy the Step across the bots

A bot developer is assigned to automate an end-to-end process. Their project


manager has asked to design the bot keeping in mind the ease of review during
testing. Which action should the bot developer use to modularize the actions
within the bot?
Use the Step action
Use the Join action
Use the Sort action
Use the Merge action

This study source was downloaded by 100000838486637 from CourseHero.com on 12-13-2021 04:20:52 GMT -06:00

https://www.coursehero.com/file/88057505/perguntastxt/
Powered by TCPDF (www.tcpdf.org)

You might also like