Monday, December 16, 2019

Latest RPA Uipath interview Question


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.

3 comments:

  1. Thanks for the Valuable information.Really useful information. Thank you so much for sharing. It will help everyone. Keep Post.
    UI Path Online Training
    UI Path Training in Hyderabad

    ReplyDelete
  2. We help organizations worldwide UiPath license and maximize the value of UiPath software. We work with organizations that are starting out as well as scaling, understand how the software is bundled and priced, advise on purchase options and provide extra incentives for first-time purchases or renewals through us.

    ReplyDelete