Robotics Process Automation using UiPath (16 Blogs) Become a Certified Professional
AWS Global Infrastructure

MI-new-launch

myMock Interview Service for Real Tech Jobs

myMock-widget-banner-bg

UiPath Tutorial : Introduction to UiPath and its Components

20.1K Views
1 / 12 Blog from UiPath

MI-new-launch

myMock Interview Service for Real Tech Jobs

myMock-mobile-banner-bg

myMock Interview Service for Real Tech Jobs

  • Mock interview in latest tech domains i.e JAVA, AI, DEVOPS,etc
  • Get interviewed by leading tech experts
  • Real time assement report and video recording

According to the Deloitte 2018 survey, 53% of respondents have already started their RPA journey & this is expected to increase to 72% in the next two years. With the increase in RPA adoption, organizations are hunting for professionals with RPA certificationIn the previous blog you got an introduction to RPA. Now in this UiPath Tutorial , I will get into the details of UiPath tool i.e. types of projects, UiPath components, UiPath installation and more, which enables you to automate the repetitive tasks and convert the tedious tasks into a simpler tasks.

Along the UiPath Tutorial blog, you will be going through the following topics:

  1. What is Robotic Process Automation?
  2. What is UiPath?
  3. How to Install UiPath?
  4. Types of Projects in UiPath
  5. UiPath Components
  6. Hands-On

UiPath Tutorial For Beginners | Edureka

What is Robotic Process Automation?

What is RPA - UiPath Tutorial - Edureka

Summarizing all these terms together:

What is RPA in summary - UiPath Tutorial - EdurekaNow, let me talk about one of the most popular tool for automation i.e. UiPath. So, what is UiPath?

UiPath Tutorial : What is UiPath?

  • UiPath is a Robotic Process Automation tool which is used for Windows desktop automation.
  • It is used to automate repetitive/redundant tasks and eliminates human intervention.
  • The tool is simple to use and has a drag and drop functionality of activities.
  • UiPath has a standard Studio version which has a trial period of 60 days.
  • The best part is, UiPath also comes with a Community Edition which is free for lifetime and has most of the functionality of the Studio version. 

Now that you have understood what is UiPath, let’s see how can you install UiPath studio on your system.

UiPath Tutorial: How to Install UiPath Studio?

Let’s see how can you install UiPath tool on your system.

Step 1: Go to the following link: https://www.uipath.com/community and click on “Get Community Edition”.

installing uipath - uipath tutprial - edureka

Step 2: Then fill in the details to register, and click on “Request Community Edition”.

installing uipath - uipath tutprial - edureka

 

Step 3: Now, open your registered email to get the instructions to download UiPath.

installing uipath - uipath tutprial - edureka

 

Step 4: Double Click on the downloaded file.

installing uipath - uipath tutprial - edureka

Step 5: After Installing UiPath, UiPath tool will open.

installing uipath - uipath tutprial - edureka

Step 6: Enter the email address, with which you registered and click on Activate button.

installing uipath - uipath tutprial - edureka

Step 7: Once installed, you will get this acknowledgment page stating the successful installation.

installing uipath - uipath tutprial - edureka

This is how it looks like after opening the UiPath Studio.

Now before moving on to the different types of projects in UiPath, let’s discuss some of the important terms/concepts in UiPath i.e. Sequence and Activities.

activities and sequence - uipath tutorial - edureka

Next, let’s see the different types of projects in UiPath.

UiPath Tutorial: Types of Projects in UiPath

There are 4 types of projects in UiPath:

  1. Blank
  2. Simple Process
  3. Agent Process Improvement
  4. Robotic Enterprise Framework

Blank: A blank project is a clean slate, you can build your projects from scratch over here. Below screenshot is the screen of a blank project. It has no templates or nothing predefined on your workspace. You have to define everything from scratch to build a new project. This how it looks as the name suggests a blank project.

types of project in uipath - uipath tutorial - edureka

 

types of project in uipath - uipath tutorial - edurekaSimple Process: Simple Process basically gives us a template of a flowchart i.e. a diagram of a sequence of activities. 

 

You can refer the screenshot below for better understanding:

types of project in uipath - uipath tutorial - edureka

 

types of project in uipath - uipath tutorial - edurekaAgent Process Improvement: Agent Process Improvement assists the user by automating the tasks. It is used to assess any user working on the system. For Example, if you’re working on a system and you want to cut(ctrl + x) the task, one way to do that is to right-click it and then choose to cut. Another way to do that is to simply select that particular icon and then choose to cut. This would cut that particular icon.

So, whenever you want to define your own shortcuts, you can use agent process improvement as you can see in the screenshot that it can configure a trigger through which it can do a particular set of tasks.

types of project in uipath - uipath tutorial - edureka

 

types of project in uipath - uipath tutorial - edurekaRobotic Enterprise Framework: Robotic Enterprise Framework is used to define states in a project, which are useful in business processes. So, basically those kinds of projects in which you want to include States, we use this particular project.

 

So, let us see What are these States?

Let’s see with an example, so when you start your computer you see a starting Windows screen. This starting Windows screen stays there until and unless each and every process required for your operating system isn’t loaded in the memory. Once all the required processes are loaded, it moves from the starting state to the execution state and from this state, it goes to the shutting state, wherein it kills all the processes. So, if you don’t want to go to the next state without completing all the tasks in the present state, then you use Robotic Enterprise Framework.

You can refer the screenshot below for better understanding:

types of project in uipath - uipath tutorial - edureka

Before creating your own projects let us understand the various components of UiPath platform.

UiPath Tutorial: UiPath Components

UiPath is generally divided into 2 components:

  1. UiPath Platform Components
  2. UiPath Studio Components

1. UiPath Platform Components

UiPath Platform consists of three main components:

  1. UiPath Studio
  2. UiPath Robot
  3. UiPath Orchestrator

uipath components - uipath tutorial - edureka

2. UiPath Studio Components

1.Ribbon:  

uipath studio components - uipath tutorial - edureka

Ribbon Components:

Recording: This UiPath’s Recorder allows users to record UI mouse movements and keyboard activities to generate automation scripts.

uipath studio components - uipath tutorial - edureka

 

Screen Scraping and Data Scraping: Scraping made easy with Screen Scraping and Data Scraping

uipath studio components - uipath tutorial - edureka

User Events: This Captures User Events. For eg. Mouse Click, Keypress etc.

uipath studio components - uipath tutorial - edureka

Variables: This helps you to Create and Manage Variables.

uipath studio components - uipath tutorial - edureka

2.Activity Pane: On the left side you have the activity pane where all the small tasks are present. All you have to do is just drag and drop it in the workspace and configure it so that it works according to the requirement for every activity.

uipath studio components - uipath tutorial - edureka

 

3.Properties Pane: The configuration can be handled here in the properties pane, like setting the output of a particular activity or the task.

uipath studio components - uipath tutorial - edureka

 

4.Control Bar/Pane: If you see the bottom section of the UI path tool, it has variables, arguments, and imports. This is the section wherein you can create variables, delete variables and also can deal with arguments.

uipath studio components - uipath tutorial - edureka

Now that we have understood the basic concepts of UiPath, let us implement these concepts in the UiPath.  

UiPath Tutorial: Hands-On

Let’s create a simple project which will greet you with the name i.e. “Welcome to the Session Samarpit

Step 1: Open your UiPath Studio and click on “Blank” project.

uipath tutorial demo - uipath tutorial - edureka

 

Step 2: First drag-and-drop the sequence in the workspace.

uipath tutorial demo - uipath tutorial - edureka

This is how it looks like after drag and drop.

uipath tutorial demo - uipath tutorial - edureka

 

Step 3: So, we want our program to ask my name. For that, I’ll search for the input dialog and then drag and drop it in the sequence activity.

uipath tutorial demo - uipath tutorial - edureka

 

Step 4: For the title let’s just say “Enter Your Name”. Then to fill in the label we will type in “What is your Name”.

Note: Every text that you use in the UiPath should be under double quotes(” “). When you’re using variables or numbers, you won’t be using double quotes(” “).

uipath tutorial demo - uipath tutorial - edureka

 

Step 5: Once it asks my/your name, We want it to display a message saying “Welcome to the Session”. For that drag and drop it under the Input dialog box activity.

uipath tutorial demo - uipath tutorial - edureka

This is how it looks like after drag and drop.

uipath tutorial demo - uipath tutorial - edureka

 

Step 6: Once the above steps are done. Type in the text in the message box so that it displays you “Welcome to this Session”. Then run the program.

uipath tutorial demo - uipath tutorial - edureka

 

Step 7: When you run this program you will get a dialog box with the title entered as “Enter Your Name”. Enter your name in the dialog box and click on OK.

uipath tutorial demo - uipath tutorial - edureka

 

Once you click on “OK”, you will observe that the name is not getting stored anywhere. For that,we would need variables.

uipath tutorial demo - uipath tutorial - edureka

Step 8: We will create a variable “entername” of type string.

uipath tutorial demo - uipath tutorial - edureka

This is how it looks like after creating a variable.

uipath tutorial demo - uipath tutorial - edureka

 

Step 9: Go to the property section of the input dialog and Enter “entername” in the Result.

uipath tutorial demo - uipath tutorial - edureka

This is how it looks like after assigning the value to the Result.

uipath tutorial demo - uipath tutorial - edureka

 

Step 10: Once it is done. Type in the text “Welcome to the Session” and use “+” operator for appending the text. Then add the variable and run the program.

uipath tutorial demo - uipath tutorial - edureka

Step 11: Enter your name in the dialog box.

uipath tutorial demo - uipath tutorial - edureka

It will display a message with your Name.

uipath tutorial demo - uipath tutorial - edureka

So, this was all about the UiPath tutorial If you are further interested in learning about Robotic Process Automation, this blog series will be updated frequently.

Subscribe to our youtube channel to get new updates..!

We at edureka! also offer Robotic Process Automation Training using UiPath. If you are interested in shifting your career to RPA, you can enroll for the course here, and get started.

Got a question for us? Please mention it in the comments section of this UiPath blog and we will get back to you.

Comments

Browse Categories

Subscribe to our Newsletter, and get personalized recommendations.