1) Difference between add queue item and add
transaction item in Uipath ?
Add Queue Item - populates the
queue with items, defines a time frame when these items must be processed, and
adds a custom reference to each item. By default, when an item is added to the
queue its status is New.
Add Transaction Item - adds an
item in the queue, starts the transaction and sets the status to In Progress.
It can also be configured to add a custom reference to each transaction.
2)
What's
the difference between full and partial selectors in UiPath studio?
Full selectors:
Contain all the elements needed to
identify a UI element, including the top-level window
Generated by the Basic recorder
Recommended when switching between
multiple windows
Partial
selectors:
Generated by the Desktop recorder
Do not contain information about the
top-level window
Activities containing partial
selectors are enclosed in a container (Attach Browser or Attach Window) that
contains a full selector of the top-level window
Recommended when performing multiple
actions in the same window
3) What is FTE and it usage in Automation?
FTE is Full Time Employee: a work
effort for an employee which will be replaced by Automation
The outcome benefit of Automation is
to reduce the manual effort and maintain errorless process.
4) How FTE is calculated?
FTE is calculated based on Manual
effort, volume and time taken to complete a process
FTE = (volume * AHT)/ Manual hour per
day (8 hours)
AHT is Average Handling Time
5) What is Retry Scope activity in workflow
control?
Retries the contained activities as
long as the condition is not met or an error is thrown.
6) What is Rethrow, Terminate workflow and Throw
activity in Uipath ?
Rethrow is used
when you want activities to occur before the exception is thrown.
Terminate
workflow is used to terminate the workflow the moment the task encounters
an error.
Throw activity
is used when you want to throw error before the execution of the step.
7) Types of Robots.
Attended
-
works on the same workstation as a human user and is usually triggered by the
user through their actions (user events). You cannot start processes from
Orchestrator on this type of Robots, and they cannot run under a locked screen.
They can be started only from the Robot tray.
Unattended
-
runs unattended in virtual environments and can automate any number of
processes. On top of the Attended Robot capabilities, this Robot is responsible
for remote execution, monitoring, scheduling and providing support for work
queues.
NonProduction
-
retains all the features of the Unattended Robot, but it should be used only
for development and testing purposes.
Development
-
has the features of an Unattended Robot, but it should be used only to connect
your Studio to Orchestrator, for development purposes.
8) How to use variable across the workflow or
project?
a) We
can use Envoirment variable.
Like
Environment.GetEnvironmentVariable("Domain")
and Environment.
SetEnvironmentVariable (invoke method
activity)
b) Orchestrator
assets.
c) Dictionary
to use of state Machine activity like Reframe work.
9)
How
to create custom input form
a) Create
form (UiPath.Form.Activities)
b) Custom
input (Design HTML page)
10) How to store credential.
a) By
using Orchestrator assets like (Get Credential and set Credential)
b) Stores
a specified credential in the Windows Credential Manager with a custom
persistence type, and returns a Boolean value to let you know if the process
was successful or not.
(Add Credential and get
Credential)
c) Request
Credential activity to ask runtime credential from user
d) Dictionary
to use of state Machine activity like Reframe work. (Note : Is Not Secure way )
11) Thin Client and Tick client
Thin client - Automation of an application (windows,web,etc) on
server or remote desktop is thin client automation.
Thick client - Automation of any application, if the application is
on local system, is thick client automation.