What is Robotic Process Automation?
Now, let me talk about one of the most popular tools for automation i.e. UiPath. So, what is it?
UiPath Tutorial: What is UiPath?
- UiPathis a Robotic Process Automation tool that is used for Windows desktop automation.
- It is used to automate redundant tasks and eliminates the 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 life and has most of the functionality of the Studio version.
Now that you understand what UiPath is, let’s see how can you install UiPath studio on your system.
UiPath Tutorial: How to Install UiPath Studio?
Step 1: Go to the following link: https://www.uipath.com/community and click on “Get Community Edition.”
Step 2: Fill in the details to register, and click on “Request Community Edition.”
Step 3: Now, open your registered email to get the instructions to download UiPath.
Step 4: Double click on the downloaded file.
Step 5: After installing UiPath, UiPath tool will open.
Step 6: Enter the email address with which you registered and click on the Activate button.
Step 7: Once installed, you will get this acknowledgment page stating the successful installation.
This is how it looks 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.
UiPath Tutorial: Types of Projects in UiPath
There are 4 types of projects in UiPath:
Blank: A blank projectis a clean slate; you can build your projects from scratch. The below screenshot is the screen of a blank project. It has no templates nor anything predefined on your workspace. You have to define everything from scratch to build a new project.
Simple Process: Simple Process basically gives us a template of a flowchart i.e. a diagram of a sequence of activities.
You can refer to the screenshot below for better understanding:
Agent Process Improvement: Agent Process Improvementassists 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.
Robotic Enterprise Frameworkis 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 Robotic Enterprise Framework: States, we use this particular project.
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:
Before creating your own projects, let’s understand the various components of UiPath platform.