Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 14

1. Bot developer need to automate the following processes.

i) Receive daily reports with emails with specific subject lines


ii) Download the report
iii) Format the report in excel (Sort columns, remove unnecessary column, filter the
required rows)
iv) Save the report with time stamp
v) Log in to SAP6. Upload the report to SAP
Which of the following action can you use in the second step of this bot?
Answer: - Excel advanced (Convert excel to PDF)
2. Question number 4. What action are available in the third step of this bot?

Answer: - Format worksheet in excel advanced

3. The finance team wants to automatically email dozens of reports to managers in each
department in the How do Bot developers fulfil this request? (Please select two)
Answer: -
4. Bot developers are trying to track the number of iterations that occur when looping
through each row in a table. However, there does not seem to be a system variable
that tracks the number of iterations. What actions can you use in your Bot code to
address this challenge? (Please select two)

Answer: -

5. I'm trying to open Google Chrome in Bot. This Bot works fine on user A's system, but
internet explorer opens instead on user B's systems. What causes this behaviour?

Answer: -

6. A business analyst wants to automatically retrieve stock market data from a web
portal and automatically send it to another team. How can Bot developers do this?

Answer: -

7. We ran Bot to extract the data of the value between 10,000 and 10,000,000 from the
table of the web and write it to the CSV file. When you open the CSV file after
execution, the number of columns in each row of data is uneven. How do I fix the Bot
to fix this problem?

Answer: -

8. Developers must automate the following processes:


1. Receive daily reports with emails with specific subject lines
2. Download the report
3. Format the report in Excel (e.g. sort columns, remove unnecessary
columns, filter the required rows)
4. Save the report with a time stamp
5. Log in to SAP
6. Upload the report to SAP. Which of the following actions can you use in the
sixth step of this Bot?
Answer: -

9. Bot Runner is trying to run bot on another device that is not registered in control
room. To activate the local device, Bot Runner installed the Bot Agent on the local
device. Question 17: What should Bot Runner do next
In order to effectively manage overtime work, we create a Bot that checks employees'
working hours at the end of each month using timesheet CSV files downloaded from
the time management system. The CSV file for this timesheet contains each
employee's job title and total monthly work hours. Bot must detect all employees who
have worked more than 20 hours outside of the manager. Which of the following
conditions can you use to build this Bot? (Please select two)

Answer: -

10. The developer is creating a report generation Bot. We want to make sure that every
time we run the Bot, we're creating a new report. Which If condition can I reliably
avoid overwriting existing files?

Answer: -

11. Bot developers are creating automation that must consist of multiple Bots. How do I
make sure that my main Bot information is available to all sub-Bots? (Please select
two)
Answer: -

12. You need to provide a mechanism to log problems that occur in a bot in a production
environment. You must also provide a solution inline for known problem-occurring
scenarios. Which tools can I use to achieve this?

Answer: -

13. Bot developers have been assigned to the process of expense reporting submitted by
employees in the organization. You are trying to develop a Bot that reads the
submitted set of expenses and sends them to the appropriate approver for approval. If
the expense value for the line in the report is less than or equal to $15, build the Bot to
ignore the record and process the next record. If the total expense in the expense
report exceeds $1,500, build the Bot to stop processing and send an email to the
applicant informing them that the policy limit has been exceeded. Which of the
following approaches are you approach to developing this Bot?

Answer: -

14. There is a Bot that needs to loop through a particular process 10 times. I'm using a
numeric variable, but the value didn't change when I ran the loop. What do you use to
track the number of loop iterations?

Answer: -

15. Bot developers have been given a requirement to repeat 10 steps. If the first five steps
become true, the Bot should stop the process. How do I achieve this requirement?

Answer: -

16. Bot developers are creating Bots that loop through Excel spreadsheets inOffice365.
When I ran bot, I got an error with the message "Cannot find any open spreadsheet
action using session name 'Default'" (no action was found to open the spreadsheet
using the session name 'Default'). Which of the following actions are considered
missing?

Answer: -
17. Business users want to extract table data from web pages. The window titles of web
pages are similar but not constant. What wait actions are available for this request?
(Please select two)

Answer: -

18. The deployed Bot always fails between the two actions. The failing action depends on
the completion of the previous Taskbot: Run action. The previous TaskBot is creating a
file for use with the current Bot. How do I change the bot to prevent failure?

Answer: -

19. The project manager is reviewing the design of the Bot done by the RPA developer.
The project manager noticed that the time it takes for web applications to open due to
network speed fluctuations can cause Bots to fail because the screen cannot be
loaded. Use the Random Delay action to load the screen Wait for Condition Use the
(wait until the condition is met) https://sirdevitzone.stores.instamojo.com Use the
Delay action for loading the screen How do I fix this?

Answer: -

20. During bot development, bot noticed that there was an error in the Bot to advance
automation before the target Excel file was opened. This file contains 700,000rows of
data and takes 30 to 90 seconds to open. A small loading window appears while the
file is open and closes just before the file is opened. What's the best way to get your
Bot to get resilient and prevent errors at this stage?

Answer: -

21. An organization's international business unit has submitted a file for bot import in to
the general ledger of the accounting system. An invalid date format failed while the
Bot was running. Which of the following packages can help you solve this problem?
(Please select two)

Answer: -

22. The user is trying to extract the table data from the web page and save it to a CSV file.
[Browser: Launch website] What steps should I use after using the (Browser: Open
Website) action?
Answer: -

23. The manager wants to automatically archive files that have not been updated for more
than a week at a given location. If I loop through each file in a folder, how can the Bot
developer respond to this request?

Answer: -

24. The developer created a string variable named vcounter with a default value of 1.
Added an Increment action at the end of the loop to add 1 to the variable each time
the loop is repeated. An error was displayed when the Bot advanced to the Increment
action. PDF File: What could cause this problem?

Answer: -

25. There is a Bot that has been built for a long time. You are using an older version of the
package, but it is working fine. Why shouldn't you update to reference the latest
version of the package?

Answer: -

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

Answer: - Set the local device login credentials to Device > My devices in the Control
Room

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

Answer: - Packages: Excel, PDF, Email, and Prompt

28. What actions are needed for a citizen developer to create an automation?
Answer: - Launch the local Bot Agent, create a new bot, and add the desired actions that
allow the bot to execute he business process knowing exactly what to do when and how
to make decisions.

29. 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 handles this without using the
Files/Folders action?

Answer: - Use the Terminal Emulator action and call shell commands

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

Answer: - Packages: OCR, Loop, String

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

Answer: - Credentials for the application you are automating

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

Answer: - Verify that the Bot Agent is connected to the Control Room

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

Answer: - Devices>My Devices


34. 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
However, when the bot developer runs the bot, the message box is empty. What should
the bot developer do to fix this?
Answer: - In step 3, set the Action for the object to 'Get property' and specify the correct
property name

35. 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
phenomenon?

Answer: - This bot calls the Browse package: 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

36. 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 Open and Read
actions of the CSV/TXT
package. However, the bot extracts five items in a row, not only the first item. Why is
this occurring?
Answer: - The Delimiter of the Open action in the CSV/TXT package was set to 'Newline'

37. For security reasons, Organization A has collected citizenship cards of all 15000
employees which need to be uploaded to an HR Portal. All employees have submitted
the citizenship card in PDF format. The HR portal allows only JPG image files to be
uploaded. How should the bot developer automate this process?
Answer: - Loop through each PDF file saved in a folder. Use the Extract Image Action
from the PDF package to convert PDF to Image format and upload the image to the HR
Portal using Recorder.

38. A business user needs to get notified when the Unattended bot finishes running. What is
the best action to meet the request?
Answer: - Using the Email package: Send action to send an email when the bot run has
completed

39. 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 file?
Answer: - Add the CSV/TXT: Read action with a Table variable
40. The Commission Calculator bot reads rows from an 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 variable called 'CurrentRow'. However, the
variable does not seem to appear in the list for selection. What change should the bot
developer make to resolve this issue?
Answer: - Declare the variable as a 'Record' type

41. A bot has been created to run a Python script using inline scripting. When the bot runs,
it fails to execute the Python script. What is causing the problem?
Answer: - Python Runtime is not installed on the device

42. 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?
Answer: - Excel basic package

43. While capturing a series of steps in a process to fill out a web-based form, the resultant
Recorder: Capture actions have errors in the captured text. On playback, the bot fills out
the form with varying speeds where some letters are typed individually, and other cells
are populated completely. How can the bot developer change the code to have
consistent playback?
Answer: -Edit the Recorder: Capture lines and clear the Delay parameter to remove the
keystroke delays

44. A developer has been asked to build a bot to record a process within an application. The
process involves entering data into multiple fields within different sections. How would
the developer accomplish this request?
Answer: - click Record, select the application, and enter through each of the fields

45. A bot developer is running a loop through each row in a table but needs to keep track of
how many iterations occur. There does not seem to be any system variable that keeps
track of iterations. Which two actions can be used in the bot’s code to address this
issue?
Answer: - Create a Number variable to store the count Use the Number: Increment
action to increment the number variable inside the loop

46. 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?
Answer: - Define a specific browser in the Browser: Launch website action

47. A bot developer built a bot connected to the company's call centre 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?
Answer: - List variable

48. While designing a bot a bot developer captures the application page by its window title
and Path as parameters for correct object identification. The bot runs successfully when
the window title is consistent but fails if the window title is inconsistent, even though
the same Path exists. What are the two ways to resolve this issue? (Choose two.)

Answer: - Convert the window title as a variable


Use the wild card character for capturing the window title

49. 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 an access. What are two steps that a Bot
developer should use to address this request? (Choose two.)

Answer: -

 Creating files on the network folder


 Writing files to websites through a direct link

50. To manage overtime work effectively, a bot developer is building a bot to check
employee’s worktime 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.)

Answer: -

 List variable
 String condition

51. 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?
Answer: - 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 Break when
the total expense report value exceeds $1500

52. 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?
Answer: - Error Handler Package

53. A bot developer wants to check if a specific push button exists on a webpage in the
Internet Explorer browser. What is the best loop condition to meet the request?
Answer: - Object

54. A bot captures a data table and stores it into a table variable. A bot developer needs to
loop through the table variable and filter based on a data value from one of the
columns. Which two variable types are needed to complete the filter? (Choose two.)
Answer: -

 Boolean
 String

55. . 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?
Answer: - The variable type should be 'list'

56. 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?
Answer: - Add a Delay action for the maximum expected wait time

57. A bot developer deploys a bot which keeps failing between two actions. The failing
action depends on the completion of the previous Task bot, Run action. The previous
task bot is creating a file for use in the current bot. How should the bot developer
modify the bot to prevent failure?
Answer: - Add the Wait for condition action and select the proper condition

58. A bot developer is creating an automation in Excel and is running a large macro to
collect data from different systems. The macro varies in how long it takes to run but
once complete, it highlights cell A1 red if any errors are found. If no errors exist, the
macro highlights A1 to green. Depending on the colour, the bot developer has different
workflows to automate. They are not able to get the bot to pick up the correct colour
because the bot attempts to get this colour before the macro changes it. How can the
bot developer best prevent this issue?
Answer: - Use the ‘Wait for Screen Change’ action to wait for the cell to change colour

59. 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?
Answer: - Wait: Wait for screen change
60. 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?
Answer: - Packages & Actions: Email, Log to File and Loop | Variables Datatype: Table

61. 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?
Answer: - Capture the table using Recorder and set Action to 'Get table'. 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.

62. A bot developer would like to know how many cells that contain email address are in a
specific Excel sheet. They will create a bot to search the cells for '@' for email address.
Which two procedures are suitable for this bot? (Choose two.) Use the Excel basic
package: Find action to assign the result to a 'list' type variable. Inside the Loop 'for each
item in the list', use the Number package: Increment action to increase the 'number'
type variable by 1. After looping, you will see the 'number' variable contains the number
of email addresses.
Answer: - Use the Excel basic package: Find action to assign the result to a 'list' type
variable. Use List package: Size action and assign the result to number variable. The
number variable contains the number of email addresses.

63. An organization’s international business unit sent a file to be imported into an


accounting general ledger system by a bot. During execution, the bot failed due to an
invalid date format. Which two of these packages can resolve the issue? (Choose two.)
Answer: -

 Date time
 String
64. A bot developer has completed all development activities for an automation. What
should be the next action to replace hard-coded login information by securely stored
login data?
Answer: - When entering user credentials into a form, select the 'select a credential'
option and then pick the matching attribute of the right credential

65. 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?
Answer: - When entering the login data, select action Set text, select 'Select a credential'
and pick the right attribute of the matching credential.

66. 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?
Answer: - Create a Credential Vault to store the password in an encrypted format

67. 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?
Answer: - Store the credentials in a locker in the Credential Vault

68. 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 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?
Answer: - Excel basic package version 2.0.0-20200305 will execute, because the latest
default version is always called whenever a bot is executed.

69. A bot that manipulates various Excel files is deployed on a virtual machine. During
execution, the bot fails to manipulate the Excel files. The virtual machine administrator
informs the bot developer that Microsoft Office is not installed. How can they develop
the bot to run without Microsoft Office?

Answer: - Use the Excel basic package actions

70. 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?
Answer: - The bot developer should open the Packages page and select the version of
the package to be used.

You might also like