0% found this document useful (0 votes)
11 views

Introduction To UI Path

Uploaded by

no one
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Introduction To UI Path

Uploaded by

no one
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Self-Made UI Path Notes by Adesh Rai

INTRODUCTION TO UI
PATH
WHAT IS UI PATH ?
- UI Path is a type of software that helps automate
repetitive tasks on your computer. It mimics human
actions like clicking, typing, and copying data, allowing
you to create automated workflows to perform tasks more
efficiently and accurately. It's like having a virtual
assistant that can handle mundane tasks, freeing up your
time for more important work.

WHAT ARE THE PRODUCTS OF UI PATH

1. UiPath Studio - UiPath studio is a user-friendly interface


within the tool that allows users to plan and design
different automation processes visually with the help of
diagrams. These diagrams are noting but a structural
representation of particular tasks to be performed.

2. UiPath Robot: Once the process is designed, the next


step is to execute the same within the UiPath studio. To
execute the entire process, UiPath Robots are used to
convert the processes into a task. These robots are used
to assign different steps and execute them in the same
way as human but without any human intervention. UiPath
robots are designed to automatically start executing tasks
when a defined activity occurs on the machine.
Self-Made UI Path Notes by Adesh Rai

3. UiPath Orchestrator: In UiPath, the Orchestrator is a web-


based application. It provides options to deploy, monitor,
schedule, and control software bots and processes. It is a
centralized platform used to control/manage all software
bots.

Types of Bots in UiPath


Uipath has mainly two types of bots (robots)

 Attendeded Robots . Attended robots operate on the


corresponding workstation as humans which helps users
get there task done .These types of robots usually
triggered by user events . They cannot be used to start
any task from Orchestrator or when screen is locked . such
robots can only be started from the robot tray or by using
a specific command in command prompt . Attendant
robots should only run when it is in human supervision .
 Unattended robots - Are usually referred to as
autonomous robots that do not require human supervision
while executing tasks. These types of robots work in
virtual environments and can automate several tasks at
once. They consist of all the capabilities of attended
robots. They are also responsible for other tasks like
remote execution, monitoring, scheduling, and offering
support for process queue.

I also has created a bot for excel automation but forgot to


write about it next bot will be I’ll make sure that next bots
are properly mentioned in this sheet

Variables in Ui path
You can imagine variables as containers that hold data (value)
of a certain type. The value of a variable can change during the
program's execution due to an external input, data
Self-Made UI Path Notes by Adesh Rai

manipulation, or as a result of passing from one activity to


another. In other words, variables store data dynamically.

Variables are vital in automation as they are one of the


fundamental methods of storing data and passing it between
activities.

In this lesson, let's explore the different ways of creating and


managing variables. Let's begin!

Configuring a variable
Variables in studio are configured through four main propertied
they are as follow :

1. Naming – It is the unique attribute that is used to identify


a variable. This is a mandatory field. If you don't add a
name to a variable, one is automatically generated.
In order to make automations easy to understand and
manage, the names of the variables must be meaningful
and as descriptive as possible. While not the only option,
we recommend using the PascalCase naming convention.
In this convention, the first letter of each word in a
variable is capitalized. For example: ItemValue, LastName,
or KeyItem.
2. Variable type - It defines the kind of data stored in a
variable. This is a mandatory field.

Some of the common data types include:


 Boolean
 Int32
 String
 Object
 System.Data.DataTable
 Array of [T]
Apart from these, UiPath also supports data types from
imported dependencies as well.
Self-Made UI Path Notes by Adesh Rai

3. Scope of a variable -It defines the context in which a


variable can be used in the project. The scope is a
mandatory field.
The scope of variables can be set to the current workflow
file or any of the container activity within the workflow file.
Apart from this, the scope of variables can also be set to
global, meaning that they are accessible to all activities
and workflows in an automation project. These are called
global variables and you will learn about them shortly in
this course.
4. Default value of a variable - It is the default value of the
variable. This is an optional field.
If a variable is declared with this field empty, then a
default value corresponding to the variable's data type is
assigned to it. For example, for an Int32, the default value
is 0.

You might also like