Anda di halaman 1dari 33

1.

Which emails are deleted if you use Get IMAP Mail Messages with the DeleteMessages property
set to true?
The ones in the list that is retrieve by the Get IMAP Mail Message activity o
Only the emails that were marked as previously read
There is no DeleteMessages property for the Get IMAP Mail Messages activity. This option is
available only for the Get Exchange Mail Message

2. Is it possible to write to a text file without using the Write Text File activity?
No
Yes, using the Invoke Method activity o
Yes, with the Invoke Power Shell activity o

3. How can you dynamically change parts of a selector?


You cannot have dynamic components in a selector
By using variables to replace the dynamic parts o
By adding parameters from the Properties tab

4. How can a robot start an application in Citrix?


By using a command line
My double clicking on a Desktop icon
By using an Open application activity
By defining a shortcut key for the application and then triggering the app with a Send Hotkey
activity

5. How does the Anchor Base activity work?


It searches for an UiElement at a fixed anchor position
It searches for an UiElement using a relative coordinate position
It searches for an UiElement by using another UiElement as anchor o

6. What happens if the ClickBeforeTyping property in a Type Into activity is selected?


Before typing, a click is performed at the center of the UiElement
Before typing, a click is performed on the left corner of the UiElement
Before typing, a click is performed at the current mouse position o

7. Is it possible to reprocess a transaction in a Queue after its failure due to an application


exception?
No, transactions cannot be processed again if they fail
Yes, if the Auto-Retry property of the Queue is enabled o
Only transactions that failed due to a bussines exception can be reprocessed
Yes, it can be retried manually on the Transaction page o

8. In the UiPath Robotic Enterprise Framework template, if a System Error is encountered in the Init
state of the Main workflow, which state is executed next?
Get Transaction Data
Init
End Process

9. How can you pass data between workflows?


By using arguments. o
By using variables.
By using a pipe.

10. When should an Attended Robot be used? Select the option that applies.
When the processing of some input data relies on human decision. o
When a workflow needs to be modified and corrected.
When the process might be interrupted by exceptions and errors.

What is the best practice to stop an ongoing job in Orchestrator?


The process can only stop on its own.
By cancelling it and using a Should Stop activity inside the workflow (o)
By terminating it.

What is the best way of restricting the access of a person to a limited number of pages in
Orchestrator?
That option does not exist. Everyone is able to see everything
By changing the rights of the Administrator to the desired state.
By creating a different account and role for that person. When creating a newrole,
restrictions can be applied. o

The best way of managing variable values within a workflow, so that they can be shared on different
robots and environments is:
Using Json config files.
Using excel config files.
Using assets defined in Orchestrator. o

Which activity is used to call another piece of automation?


Open Application
Invoke Workflow File o
Flowchart.

What direction can the arguments of a workflow have?


In arguments. o
Out arguments o
In/Out arguments. o

Which of the following types of variables can be defined in UiPath Studio?


GenericValue. o
DataTable o
Number o
¿?

What is the purpose of the WaitForReady property in any UiAutomation activity?


Specifies the amount of time (in milliseconds) to wait for the activity to run before an error is thrown.
Specifies to continue executing the remaining activities even if the current activity failed.
Before performing the actions, waits for the target to become ready. O

What type of Output variable do all Get Mail activities return? (POP3, IMAP, Outlook, Exchange)
MailMessage
List <MailMessage>o
List <GenericValue>

Which of the following technologies can be used for background automation?


The Click activity with the Simulate Click flag checked.(O)
Data Scraping.(O)
The Full Text method of Screen Scraping.(O)
Type into activity with SendWindowMessagesflag checked.(O)

What can be used to debug a workflow?


Breakpoints o
Highlighting activities. o
The Slow Step option. o

What is the robot able to do when the Full Text scraping method is used?
Get font information (size, colour).
Get hidden information.
Get editable text.
Get the entire visible text. o

At the end of the execution of Workflow1, which retrieves some items from a database, is the
database connection closed automatically?
Yes, the connection is closed after 30 seconds.
The connection has to be closed using a Disconnect activity. o
Only the database admin can decide this aspect.

You need to collect employees data and send it by email as an Excel file. What type of workflow is
the most suitable for the final part, which adds the file attachment, formats the email, and sends it?
ans: Sequence

How can you provide more details to explain the purpose of the activities in a workflow?
By adding activity Annotations. o
By using a Comment Out activity.
By using the Comment activity. o
What happens if you try to end the execution of a job by clicking the Stop/Cancel button in UiPath
Orchestrator?
The execution process is killed.
The execution is not impacted if no Should Stop activity has been included in the workflow
in Studio. o
The job state is changed to Canceled/Stopped, even if no Should Stop activity was used.

What status does a job have when a schedule is triggered in Orchestrator, but there are no
available robots to execute it?
In progress
Pending o
New

How can a process be executed on three different robots?


By deploying the process in the environment of the robots, which run it automatically.
By creating a job and selecting all three robots o
It is not possible to allocate a process to three different robots
By scheduling the process and adjusting the settings in the Execution Target tab
accordingly o

Which of the statuses below can a transaction have? Select all the options that apply.
New
Pending x
In progress
Successful
Abandoned
Failed
Retried
Deleted

What robots can be selected when you start a job from Orchestrator?
Any robot provisioned in Orchestrator.
Any robot you have access to according to your role permissions.
Any robot in the same environments the process to be executed. o

One of the actions below is not required when starting processes with UiPath Orchestrator.
Registering robots to Orchestrator
Publishing projects from UiPath Studio
Creating an environment containing the robot
Creating a queue in Orchestrator o
Creating a process with the published package and environment
Starting a job, which is the execution of the process

Where can the logging level of a robot be changed from?


The robot settings, which are accessed via the UiPath Robot icon in the System tray. o
Orchestrator, in the Edit Robot section, the Settings tab. o
You can not changethe logging level.

After adding an Invoke Workflow File activity and selecting the workflow to invoke, you need to:
Click Import Arguments, and then bind the arguments to the local variables or to some
default values o
Click Edit Arguments, and then bind the arguments to the local variables or to some default values
In which workflow in the UiPath Robotic Enterprise Framework template is the retry mechanism
implemented?
The SetTransactionStatus workflow (o)
The Main workflow
The GetTransactionData workflow

While automating an installation wizard, a pop-up window may or may not appear. What can you
use to close the window without stopping the workflow?
Use a Click activity inside a Try Catch activity. o
Use a Click activity with the ContinueOnError property set to True. o
Use a Click activity and set its TimeoutMS property to 30

When requesting a work item from Orchestrator Queues using the Get Transaction Item activity,
you need to specify the following:
The name of the Queue which contains that specific work item
The name of the Queue and the number of items to be retrieved
The name of the Queue, the number of items, and a filtering expression (o)

What happens in the Init state of the Main workflow, in the UiPath Robotic Enterprise Framework
template?
The robot reads the configuration file and initializes all the required applications (o)
The transaction items are extracted from the queue
The robot checks if the previous transaction is complete and then starts the next one.

How should a UiPath developer handle frequent changes in the project files?
By creating daily backups of the files
By using a source control solution, such as SVN, TFS, etc. o
Old versions of the project files are not relevant

Which statement about the UiPath Robotic Enterprise Framework template is false?
The framework is meant to be a template that helps the user design processes.
The framework can be used only if you get the input data from the UiPath server queues. ©
The framework has a robust exception handling scheme and event logging.

How should exceptions be handled? Select all the options that apply.
By using Try Catch activities inside the workflow for unexpected application exceptions. ©
By validating data using conditional blocks for business exceptions. ©
UiPath handles exceptions by default.

In the UiPath Robotic Enterprise Framework template, if a System Error is encountered in the
Process Transaction state of the Main workflow, which state is executed next?
Get Transaction Data
Init o
End Process

In which workflow in the UiPath Robotic Enterprise Framework template is the TransactionNumber
global variable incremented by default?
Process workflow
SetTransactionStatus workflow o
GetTransactionData workflow

What is the safest way to close an application?


By sending the Alt + F4 hotkeys
By using the Close Application activity
By using the Process Name property of the Kill Process Activity

In a Try Catch activity, how many times is the Finally section executed if no error occurs in the Try
section?
Once ©
The Finally section is executed only when the Catch section is executed.
Zero

Which activity provides the easiest way to loop through all the rows in a DataTable?
ans:For each Row

Is there any way to hide the execution of one activity in the logs?
Yes, by checking the Private property of the activity that is to be hidden o
No, but the logs can be manually edited.
Yes, by changing the minLevel property of the “Execution” logger from NLog.config file

Which is the best way to delete unreferenced variables?


Delete them one by one from the Variables panel. UiPath Studio performs the workflow validation in
real time, therefore you can see which variable is being used.
You can manage your variables from the Design panel > Manage Variables > Remove
Unreferenced o
The unreferenced variables do not utilise memory, therefore you do not have to delete them

Where can you trigger an unattended robot from? Select all the options that apply
The UiPath Robot icon in the system tray o
UiPath Studio
Remotely, from Orchestrator o

In UiPath Robotic Enterprise Framework, what are the transitions of the Init state?
In the case of Success, the transition is to the Get Transaction Data state.
In the case of System Error, the transition is to the Init state. O ¿?
In the case of Success, the transition is to the Process Transaction state o ¿? Alguna no
corresponde
In the case of System Error, the transition is to the End Process state

One of the steps in your process is to authenticate on a web application. How can you check if the
login succeeded or not?
Place the login activities inside a Try-Catch block. An exception is thrown in case a login problem
occurs.
Use an Element Exist activity to check whether the login succeeded by searching for an
element that is only displayed in that case. o
Check the return value of the Login activity.

The return value of the Get Transaction Item activity is of the following type?
Ans: QueueItem

Which of the following are required to have efficient execution of automation projects?
Proper exception handling o
Recovery abilities o
Effective logging mechanism o

If a large item collection is processed using For Each, which activity enables you to efficiently exit
the loop after a specific moment?
No activity can be used. Instead, you have to create a Boolean variable based on which the For
Each loop is broken
The “Break” activity is the most suitable in For Each o
A While loop should be used instead of For Each

Downloading a report from a web application takes a variable amount of time, but a pop-up window
is shown when the download is finished. What should you do to check whether the file has been
fully downloaded before continuing the process?
Use the On Element Appear activity and indicate the download pop-up window o
Use the Element Exist activity and indicate the download pop-up window
Set the WaitForReady property to Complete

Which Queue Item properties can be used to control the order in which the items are processed?
ItemInformation
Priority o
Deadline o
Postpone o
In the UiPath Robotic Enterprise Framework template, where can the GetAppCredentials workflow
retrieve credentials from?
Orchestrator Asset o
Windows Credential Manager o
User dialog o

What layout should be used for UI navigation and data processing?


Flowchart
Sequence o
State Machine

Consider three GenericValue variables, var1 with the default value of “3 apples”, var2 with the
default value of “5 mangos”, and the result, which is the output of an Assign Activity with the var1 +
var2 expression. What is the value of the resulting variable
Null
“8 fruits”
8
Error: “Input string was not in a correct format”
“3 apples5 mangos” o

What can the UiPath Robotic Enterprise Framework template be used as?
The starting point for every automation project o
A complete library for front office robots
A consumer of a queue in Orchestrator

What happens if the result of a transaction is not set?


It is automatically set to Successful after 24 hours
It is automatically set to Failed after 24 hours
The status is “In Progress” for 24 hours, and then it switches to Abandoned o

What types of assets can be stored in Orchestrator?


Array, Datatable, Bool, String
Bool, String, Integer, Credential o
Integer, Password, GenericValue, String

You want to build a Dispatcher process to populate an Orchestrator Queue for parallel processing
on multiple robots. Which activity should you use to add a queue item for each work item?
Add Queue Item o
Get Transaction Item
Add Transaction Item
In the UiPath Robotic Enterprise Framework template, in the Get Transaction Data state of the Main
workflow, what happens before the next transaction item is retrieved?
We check if the previous transaction has been completed
We check if a kill signal was sent from Orchestrator
We check if a stop signal was sent from Orchestrator

Which is considered to be one of the best practices regarding the process finalization?
Leave the used applications open, so that a person can inspect the result
Leave the application in its initial state, so that we can execute the process again
Restart the machine, so that any potential problem can be fixed

What is the best way of scraping a large, selectable text in a Citrix environment?
Use a Get Full Text activity
Use the Microsoft OCR engine o
Use the Google OCR engine o
Select the entire text and copy it with the Copy Selected Text activity (¿?)

This is a reliable selector for a dynamic web page: webctrl idx='144' tag='IMG'
True
False (o)

Which one of the statements below regarding the GetAppCredentials workflow included in UiPath
Robotic Enterprise Framework is true?
It first requests the credential from user
It first tries to fetch a credential from the Windows Credential Manager
It first tries to fetch a credential from Orchestrator o

What is the difference between a Click activity whose SimulateClick property is checked and
another one with the same property unchecked
The activity with an enabled SimulateClick flag does not click the target element, it just simulates
the action
The activity with the SimulateClick flag unchecked moves the mouse cursor over the target
element, while the one with the flag set does not move the mouse cursor (o)
There is no difference - both can be used in same scenarios

Which of the following statements are true? Select all the options that apply
You cannot use a recorder in a Citrix environment
The recorder is used to create a skeleton for the UI automation o
The Desktop recorder generates partial selectors o

Which of the following statements related to Orchestrator are true?


Robots can be assigned to multiple environments.
A robot can execute many different jobs one after the other

Where should credentials be stored? Select all the options that apply
In Windows Credential Store o
In Orchestrator, as assets o
Directly inside the workflows, as variables

How many types of actions can be performed in the Variables panel in UiPath?
a). Changing Variable types o
b). Adding new Variables o
c). Setting default values for variables o

What are the possible technique to get the content of a PDF document is available in UiPath?
First to opening the PDF and using Screen scraping to get its data.
Second to the Read PDF Text activity and providing the PDF file’s path.

Which activity is used to represent a decision inside a Sequence?


Ans :- The If activity

How can you exit from a For Each activity in UiPath ?


Ans : – Break activity

During the running of workflow, how can you see the steps the workflow is executing ?
Ans : a).Using Debug and inspecting the Output panel
b).Using Debug with Highlight Activities option

How can execution be paused before a particular activity in UiPath?

Ans: a). First to use a MessageBox activity


b). Second to use a breakpoints in Debug mode

In Order to Save Attachments activity, it can save all the attachments of an email to:
Ans : – a). A relative Path
b). A absolute Path

What are the Visual Basic property within the MailMessage class will you use to get the Date of an
email ?
Ans : – a).Headers(“Date”)

Which is best optimize navigation method to be used in a form within Citrix ?


Ans :- By sending keyboard commands/hotkeys

What happens if Find Image doesn’t actually find the desired image in UiPath ?
Ans : – An Exception is Throw.

Which recording profile is used to generate full selectors in UiPath ?


Ans : – Basic recording

Which activities can be used to mostly interact with the user?


Ans : – a). Input Dialog
b) Message Box

In Which situation we have to use the Flowchart workflow in UiPath ?


Ans : – a).When modelling a process that has loops to previous states
b).When having a process with many decision blocks

In case if the PDF activities are not listed in your activities panel, how can you get them?
Ans :- You have to install pdf activities using Manage Packages features.

What should you use to click in a hidden IE browser?


Ans :- a). SimulateClick

Why Timeout MS property is used in UiPath ?


Ans : – a). To define the amount of time during which the target of an activity must be
found.

Why Queues are used in UiPath ?


Ans : – Distribute transnational load among multiple robots

Is it possible to click a button with Click Image Activity if the target is not visible on the screen in
UiPath ?
Ans :- No, you could click a button which is not visible only using selectors

What are the way to send an image inside a MailMessage ?


Ans :- a).You can add the path to the attachment directly in the send activity.
b).You can specify the relative path of the image in the Attachments property.

If you need to sort a table from an .xlsx file, which feature is used?
Ans : – An excel Sort Table Activity.

Where can you see the activities that make up a workflow?


In the Activities pane
In the Workspace pane
In the Outline pane

Where can you find the value written by the Write Line activity?
In a variable
In the Output pane
At console

How can you install and update activity packs?


In Package Pane
Using Manage Packages within Activities Pane
Using TFS

When should you use the Flowchart workflow?


When having multiple activities executed in a fixed order
When having a process with many decision blocks
When modelling a process that has loops to previous states

Can you insert a Flowchart activity in a Sequence activity?


True
False

What is an argument?
An input/output parameter of the workflow
A variable
A variable type

What type of argument can you define to pass data and retrieve the modified value from an invoked
workflow?
In
In / Out
Out

Which activity can be used if you want to test whether a condition evaluates to true or false?
If activity
For Each activity
Flow Decision activity

What would you use to exit from a For Each activity and continue the execution of the workflow?
Terminate Workflow activit y
If activity
Break activity
What is the technique used to indicate an item from a popup menu that disappears on click?
Region selection
Delayed selection
Element selection

How do you exit the selection mode?


F2
ESC
Right click
F3

Which activities can be used to interact with the user?


MessageBox
InputDialog
WriteLine

Which recording profile generates full selectors?


Step by step recording
Basic recording
Desktop recording

How can you fine tune a selector?


Making sure you have an idx attribute
Replacing variable attribute parts with *
Adding all parents

How can UiPath identify an UI element on the screen?


By using a full selector
By using a partial selector inside a container
By using a reference of it, previously saved in a variable

What is the Attach Window activity used for?


To specify the top-level window container you will be working with
To specify the browser container you will be working with
Specifies that you are working with a java window
What should you use to make sure that the workflow continues no matter what activity fails?
TimeoutMS property
Try Catch activity
ContinueOnError property

How does UiPath recognize elements on screen?


Using c oordinates
Using the position of the UI elements
Using attributes of the UI elements

What should you use to check if a checkbox is selected or cleared?


Check activity
Get Attribute activity
A trigger activity
Click activity

What is a wildcard used for?


To get text from screen
To select items in a list
To replace variable values in selector attributes

What is UiExplorer used for?


UiExplorer is not part of UiPath
To explore the workflow tree
To explore the UI tree
To create and fine tune selectors

What activity can be used to read an entire sheet from a excel file?
Read Cell
Write CSV
Read Range
Get Table Range

What happens if the AddHeaders property is checked for the Read Range Activity?
An exc eption is thrown
The first row from the specified range is considered to be the column header
A new row is added to the Ex cel sheet
Nothing

What activity can you use to get a column value from a specific row of a DataTable?
Get Row Item
Remove Data Row
Read Cell

How can you identify a column in a DataTable?


Using the column name
Using the row index
Using the column index
Using the column default value

What happens when a new version of a package is published?


Ans: The processes have to be updated in order the robots to run the latest version of the
package

How can you filter records from a DataTable based on a condition?


Using the Clear Data Table activity
Using the 'Select' method
Using the Format Value activity
Checking the condition in a For Each Row loop

When is it recommended to use containers?


When performing one action per window
When performing multiple operations in the same window
When the Basic Recorder profile is used

Which activity should you use to Click on a specified text in a Citrix Environment?
Click OCR Text
Click Text
Hover Text

What should you use to scrape tables from a web page?


Get OCR text
Data Scraping
Get Text
How can you find all anchor elements in a web page?
Using the Find Children activity
Using the Find element activity
Using the Find Relative Element activity

How can you automate a Citrix application?


Using images
Using text
Using the keyboard

How can you extract text from a Citrix application?


Using the Screen Scraping wizard with FullText method
Using the shared clipboard
Using Microsoft OCR

What text extraction method can you use to get text position?
FullText
OCR
Native
Shared Clipboard

How should you organize your workflow?


Never break the automation into smaller pieces
Ignore exceptions
Use Flowchart or State Machine for a high level organization

What kind of workflow should you create to define business rules?


Sequence
Flowchart
State machine

A Click Trigger has the EventType = EVENT_SYNCHRONOUS. The activities in the Event Handler
are executed before the click is sent to the
application
True
False
What should you use to click in a hidden IE browser?
Click text
Cursor Position : Center
SimulateClick
Default click activity

There is an input field with the text “abc”. If you use the Type activity with the text “123” and the
following Properties: SimulateType checked,
EmptyField unchecked, what will be the text in the field?
abc
123
abc123

Which of the following input methods works in background?


Hardware event
Window Messages
Simulate Type/Click
Native

Which of the following activities can you use to extract text from a hidden browser?
Get Visible Text
Get Full Text
Extract Structured Data
Get Text

How many characters does “*” replace?


One
Zero or more
Zero
More than one

What is TimeoutMS property used for?


To make sure that the workflow continues even if the activity fails
To define the amount of time in which the target of an activity must be found
To define the amount of time used to execute the activity
Is it possible to make an image automation if you are not in a Citrix environment?
No, image automation is only for remote automation
Yes, but should be used as last resort

If you scrape some text and you know it contains only digits, how can you make the scrape better?
Use Google OCR with the “Numbers Only” option
Make sure the background is dark
Use Get Text for the field in the Citrix Window

Which of the scraping methods can get you the hidden text in the element?
Native
FullText
OCR
All of the above

Is "Workflow2.xaml" a good name for a reusable workflow?

 not
-Yes

What is the recommended design to define business logic in the automation of a complex
process? (Select all the answers that apply).
Decision
 Flowchart
Sequence
For each

Indicate the recommended procedures in large projects

 Give descriptive names to variables and workflows


 Divide a large process into smaller workflows
 Test workflows separately
Encapsulate the most used activities in workflows of a single activity that can be called from other
workflows.

How an RPA developer should deal with the runtime exceptions in workflows???
 Registering exception events.
 Using automatic recovery sequences within the Catch blocks.
 Using Try / Catch blocks when making calls to external workflow files.

Which of these names is a good example of a name for a workflow? (Select all the answers that
apply).

 Workflow1.xaml
 SAP_Process_Screen7.xaml
 GetCustomerNumber.xaml
 Workflow That Gets The Customer Number.xaml

The block Finally of a Try / Catch activity is executed when:

 Each time, regardless of whether an exception has occurred or not.


The activities of the Try block are executed and there are errors.
The activities of the Try block run without errors.
The activities of the Catch block are executed and there are errors.

Where can the values of the variables be seen during the execution of the workflow? (Select
all the answers that apply).
In the Outline panel
 In the Locals panel
In the Library panelIn the Variables panel

What can be used to ensure that the execution continues even if an activity fails? (Select all
the answers that apply).
The Throw activityThe DelayAfter property
 The Try / Catch activity
The TimeoutMS property

How can precision be improved when extracting a region containing only digits with OCR?

Using Google OCR with the option "Numbers Only".Verifying that the background is
dark.
Using Get Text in the field of the Citrix window
How can the process be executed more slowly to analyze the behavior of the robot under
certain conditions?

Using Slow Step and starting the workflow normally.


Defining breakpoints and executing the workflow in Debug mode.Using Validate.
 Using Slow Step and executing the workflow in Debug mode.

Is it possible to use only one Pick Branch activity?

 No, it can only be added within the Body section of a Pick activity.
Yes, for example, within the Then / Else section of an If activity.

What is the easiest navigation method to use in a form within Citrix? (Select all the answers
that apply).

Use Click in reference to an image


Send keyboard commands / key combinations
Use Click with fixed coordinates

How to start an application in a Citrix environment? (Select all the answers that apply).

Defining a key combination and then starting the application with a Send Hotkey
activity.
With a Start Process activity.
Double-clicking on its icon on the desktop
With an Open Application activity

What are the uses of web scraping in UiPath?


Extracting all the information from a web page
Extracting the content of a table from a web page
Extracting lists or other structured data from a web page (o)
Extracting the images from a webpage

Which activity is used to loop through a collection of items?


Assign activity
For each activity(0)
If activity
Flow decision activity

The String.Format(“Input = {0} and Output = {1}”, “1”,”2”) expression returns the following text:
Input = 1 and Output = 1
Input = 1 and Output = 2(0)?
Input = {0} and Output = {1}?
Input = 0 and Output = 0

. What are the recording profiles are available in UiPath Studio?


Basic, Desktop, Web, and Citrix(0)
Click, Check, Type Into, and Select Item
Automatic recording and Step-by-Step recording
Basic and Desktop

When is it recommended to use desktop recording?


When you automate web pages
When you automate Citrix Applications
When you automate more steps in the same window(0)

When should the Add Log Fields activity be used?


When the standard log message has to be customized by adding new fields to it(0)
When logs need to be enabled
When a log message with a maximum number of five visible fields needs to be generated
When logs need to be disabled

How do you extract pattern based data?


By using data scraping (0)
By using basic recorder
By performing Citrix automation
None of the above

9. What should you use to check if a checkbox is selected or cleared?


Check activity
Get Attribute activity(0)
Click activity
A trigger activity

What activity is used to get a column value from a specific row of a DataTable?
Get Row Item
Remove Data Row
Read Cell
Write cell
What should you use to scrape tables from a web page?
Data Scraping(0)
Get Text
Get OCR text
Read Cell

How can you find all anchor elements in a web page?


Using the Find Element Activity
Using the Find Relative Element Activity
Using the Find Children Activity(0)
Using the Get Ancestor Activity

Which of the scraping methods can get you the hidden text in the element?
Native
FullText(0)
OCR
All of the above

How can you extract text from a Citrix application?


Using the screen scraping
Using the shared clipboard
Using Microsoft OCR(0)
None of the above

Which of the following activities is used to extract text from a hidden browser?
Get Visible Text
Get Full Text(0)
Extract Structured Data
None of the above

If we are using the For Each activity to loop through a list of MailMessage variables, what
should we indicate in the TypeArgument property?

 System.Net.Mail.MailMessage
System.Web.Mail.MailMessage
The Send Outlook Mail Message activity will work without having Microsoft
Outlook installed:

True
 False

select all the following statements that are true regarding lists and matrices

 it is possible to scroll through a list using a for each loop activity


 it is possible to add list items using an Add to collection activity
 it is possible to access the elements of matrices and lists by means of an
index

What activity can be used to send an email without entering the username and
password of the email account?

Send Exchange Mail Message


 Send Outlook Mail Message
Send SMTP Mail Message

What happens if we try to use a Write Range activity on an .xlsx file that does
not exist?

An error will occur.


It will create that file and write the data to it.
The execution will continue without writing the data.

It is possible to use the automation of images and text outside of a Citrix environment?

True
False

How can a field be extracted in a Citrix environment if the value of that field changes with
each transaction?

It is impossible because it is not possible to locate the element


 Look for a nearby static element and use Scrape Relative
Which method is more reliable to click on a specific text label in an
application that runs in a Citrix environment, given that the font size can be
changed easily?

Use the Click Image activity.


It can not be done if the size changes.
 Use the Click OCR Text activity.

How can you see the complete list of attributes of the Ui elements?

 Using the UiExplorer tool


It's not possible
Using the Select from screen tool in the user interface automation activities

Is it possible to use UiExplorer to record interactions with UI?

Yes
 Not

Is it possible to use partial selectors within a container (Attach Window or Open Application
activities)?

Not
 Yes

Using the Full Text extraction method, the robot is capable of?

Get hidden information.


Get editable text.
Get all the visible text.
Get information from the source (size, color).

Select all of the following statements that are true about the Anchor Base activity?

It works in the background.


Use the structure of the application to find the target element.
 Uses the position on the screen of the anchor and the target element.

If we want to extract specific information from a series of PDF files with a similar structure
but the workflow only works with one of the files in the series, what should we investigate?
The TimeoutMS property.
None of the options
 The Selector property.
The property ContinueOnError

Can the Read PDF with OCR activity open the PDF document on the screen to read
it?
 Not
Yes

Which of these extraction methods preserves the position of the text?

FullText
 Native
 OCR

What is the best method to extract blank text written on blue background in a desktop
application?

Using the Microsoft OCR engine


 Using the FullText method
Using the Google OCR engine
Using the Google OCR engine with investment brand

We need to read an Excel sheet, but we do not know the interval. What should be
written in the "Range" property of the Read Range activity? (Select all the
answers that apply).

Write the final cell.


Enter any interval.
It is impossible, it is necessary to indicate the interval.
Write an empty string.
If the PDF contains both images and native text, what activity should be used to
read all of its text?

Read Image
 Read PDF with OCR
Read PDF TextGet Text

How can the robot pass a variable argument when an application is opened in Citrix (eg a
web address for a browser)? (Select all the answers that apply).

It can not be done


With an Open Application activity
Defining the argument in the desktop shortcut
 At the command prompt, typing the path to the application and the argument

How can a robot read only the first page of a PDF file using PDF activities? (Select all the
answers that apply).

Defining the Range property with the value: "all"


Defining the Range property with the value: 1
 Defining the Range property with the value: "1"

If we need to order a table from an .xlsx file, what should we use?


 An Excel activity Sort data table.
It is not possible to order a table.
A Workbook Sort Table activity.
An Excel Get Table Range activity.

What happens if we use the Write Range activity with the Range property defined
as "" to write a Datatable in an excel file that already contains data?

It will add the new data to those that already exist.


 It will overwrite the existing data.
An error will occur.

What is the relation between environments and provisioned robots?


One robot can be assigned to multiple environments
One robot can be assigned to a single environment only
An environment can contain multiple robots
An environment can contain a single robot only

What do the items in the Orchestrator queues consist of? Select all the options that apply
Input data for the processes executed by the robots
Jobs to be executed by the robots
Processes to be executed by the robots

Which of the following are considered best practices?


Start your new sequence with a short annotation meant to explain the purpose of the
workflow o
Include a Should Stop activity at the end of the workflow
Think about the exceptions that might occur during the execution of the process o

Which of the following are considered best practices?


Keeping environment settings hard coded inside workflows
Breaking the process into smaller workflows o
Reusing workflows across different projects o

What is the best way to select a row with a certain value from a column in Excel?
Use a Read Range activity to retrieve the contents of the Excel file, and then use a For Each
activity loop to iterate through the data and identity the element
Use a Read Range Activity to retrieve the contents of the Excel file, and then use a Select
method to identify the desired row o (¿?)
Use the Find functionality from Excel

which method of text extraction can be used to obtain the position of the
text
 Ocr
 Native

How can we find all the anchoring elements of a web page?


 using the activity find children

How can you retrieve the value stored in a Queue Item variable?
Use the Deserialize Json activity
Use the Deserialize Xml activity
Use the SpecificContent propierty

The String.Format(“Input = {0} and Output = {0}”, “1”,”2”) expression returns the following
Input = {0} and Output = {0}
Input = 1 and Output = 2 o
Input = 1 and Output = 1
Input = {1} and Output = {2}
An error

Where should you store the environment settings that are prone to changes?
In Orchestrator, as assets o
Inside config files (.xml, .json, .xlsx, etc) o
Directly inside the workflows, as hard coded values

In the UiPath Robotic Enterprise Framework, what are the transitions of the Init state?
In the case of Success, the transition is to the Get Transaction Data state
In the case of System Error, the transition is to the Init state
In the case of Sucess, the transition is to the Process Transaction state
In the case of System Error, the transition is to End Process state

Why is renaming activities considered to be one of the best practices


In case of an exception to be able to find its source activity
To be able to understand the process logic witout expanding each sequence or
invoked workflow
To easily understand the high level busness logic from a workflow

Can you store a Selector in a variable?


Ans: yes, in a string variable

What robot state is displayed on the Robots page while a job is being executed?
Busy

How can you improve a selector?


 By replacing the dynamic parts of an attribute with wildcards.(0)
 By adding the absolute position of the elements to the selector.
 By using intermediate containers for a better matching of the UI element.

In the UiPath Robotic Enterprise Framework template, what should be the outcome of the Process
Transaction state of the Main workflow when the application loops back to the Get Transaction Item state?
 Success
 Business rule exception
 Application exception

In the UiPath Robotic Enterprise Framework template, in the Main workflow, what is the default type of the
TransactionItem variable?
 String
 QueueItem(0)
 Object

When should the Simulate Type/Click property be used?


 Whenever supported by the target application(0)
 Only when background automation is required
 Only for testing purposes
In the UiPath Robotic Enterprise Framework template, to enable the retry mechanism without using Queues,
what should the value of MaxRetryNumber be set to?
 0
 Any value greater than 0(0)
 Any value greater than 2

Which of the following are considered best practices?


 Removing unreferenced variables.
 Deleting disabled code.
 Leaving target applications opened.

In the UiPath Robotic Enterprise Framework template, what happens if the processing of a
transaction item fails with an Application Exception or a System Error?

The process executes the End Process state.


All used applications are closed and then re-initialized.
The execution of the transaction item is retried if the MaxRetryNumber config value is
greater than 0.

“Add Assets” in orchestrator has the following option:


Submit
 Value per robot
 Value per environment
 Value per process
 Single value

in the UIPath Robotic Enterprise Framework template, in the Main workflow, the State Machine
includes the following states

 Init state
 Get transaction data state
 Process Transaction State
 Set transaction state
 End process state
in the UIPath Robotic Enterprise Framework template, the value of MaxRetryNumbe in the
Config.xlsx file should be set to a number greater than 0 to enable the retry mechanism in the
following cases:

 Get data from spreadsheets, databases, email, web API.


 Do not work with uipath Orchestrator queues
 Get data from uipath orchestrator queue with auto retry disable.

What are the funcions of the Outline panel

 It shows the structure of the workflow


 It shows the execution result of the workflow
 If the Activities are property named, it can be used to search and select specific
Activities used inside the workflow

What is the slowest method of reading text?


 Native
 FullText.
 OCR

Which statements are true regarding the Write Line and the Log Message activities?
 By using a Log Message activity, you can set different levels of tracing.
 Write Line is just a Log Message set on Trace.
 By using any of them, you generate traces in the Output panel and also in the log files.

What happens if you try to end the execution of a job by clicking the Kill/Terminate button in Uipath
Orchestrator?
 The execution process is killed.
 The execution is not impacted if no Should Stop activity has been included in the workflow in
Studio.
 The job state is changed to Canceled/Stopped, even if no Should Stop activity was used.

What are the functions of the Outline panel?


 It shows the structure of the workflow
 It shows the execution result of the workflow
 If the Activities are properly named, it can be used to search and select specific
Activities used inside the workflow
Which is the best way to navigate to a specific page in a web browser?
 Use the Navigate To activity inside an Attach Browser container
 Use the Type Into activity inside an Attach Browser container
 Use a Type Into activity with a full selector

The return value of the Get Transaction Item activity is of the following type:
 Object
 String
 QueueItem
 List<QueueItem>

Anda mungkin juga menyukai