Book description
Design RPA solutions to perform a wide range of transactional tasks with minimal cost and maximum ROI
About This Book
- A beginner's guide to learn Robotic Process Automation and its impact on the modern world
- Design, test, and perform enterprise automation task with UiPath
- Create Automation apps and deploy them to all the computers in your department.
Who This Book Is For
If you would like to pursue a career in Robotic Process Automation or improve the efficiency of your businesses by automating common tasks, then this book is perfect for you. Prior programming knowledge of either Visual Basic or C# will be useful.
What You Will Learn
- Understand Robotic Process Automation technology
- Learn UiPath programming techniques to deploy robot configurations
- Explore various data extraction techniques
- Learn about integrations with various popular applications such as SAP and MS Office
- Debug a programmed robot including logging and exception handling
- Maintain code version and source control
- Deploy and control Bots with UiPath Orchestrator
In Detail
Robotic Process Automation (RPA) enables automating business processes using software robots. Software robots interpret, trigger responses, and communicate with other systems just like humans do. Robotic processes and intelligent automation tools can help businesses improve the effectiveness of services faster and at a lower cost than current methods.
This book is the perfect start to your automation journey, with a special focus on one of the most popular RPA tools: UiPath.
Learning Robotic Process Automation takes you on a journey from understanding the basics of RPA to advanced implementation techniques. You will become oriented in the UiPath interface and learn about its workflow. Once you are familiar with the environment, we will get hands-on with automating different applications such as Excel, SAP, Windows and web applications, screen and web scraping, working with user events, as well as understanding exceptions and debugging. By the end of the book, you'll not only be able to build your first software bot, but also you'll wire it to perform various automation tasks with the help of best practices for bot deployment.
Style and approach
This book will help you kick-start your automation journey with a special focus on one of the most popular RPA tools: UiPath.
Table of contents
- Title Page
- Copyright and Credits
- Packt Upsell
- Contributors
- Preface
- What is Robotic Process Automation?
- Record and Play
- Sequence, Flowchart, and Control Flow
- Data Manipulation
-
Taking Control of the Controls
- Finding and attaching windows
- Finding the control
- Techniques for waiting for a control
- Act on controls – mouse and keyboard activities
- Working with UiExplorer
- Handling events
- Revisit recorder
- Screen Scraping
- When to use OCR
- Types of OCR available
- How to use OCR
- Avoiding typical failure points
- Summary
- Tame that Application with Plugins and Extensions
- Handling User Events and Assistant Bots
-
Exception Handling, Debugging, and Logging
- Exception handling
-
Common exceptions and ways to handle them
- Unavailability of UI element
- Handling runtime exceptions
- Orbit reference not set to the instant of an object
- Index was outside the bounds of an array. Index out of the range
- Image not found in the provided timeout
- Click Generic error - cannot use UI CONTROL API on this UI node please use UI Hardware ELEMENTS method
- Logging and taking screenshots
- Debugging techniques
- Collecting crash dumps
- Error reporting
- Summary
- Managing and Maintaining the Code
- Deploying and Maintaining the Bot
- Other Books You May Enjoy
Product information
- Title: Learning Robotic Process Automation
- Author(s):
- Release date: March 2018
- Publisher(s): Packt Publishing
- ISBN: 9781788470940
You might also like
book
Robotic Process Automation with Automation Anywhere
Discover Automation Anywhere best practices and strategies for building scalable automation solutions for your organization Key …
video
Robotic Process Automation - RPA Fundamentals and Build a Robot
Robotic Process Automation (RPA) is a game-changing technology that automates high-volume, recurring processes that consume a …
book
Practical Process Automation
In today's IT architectures, microservices and serverless functions play increasingly important roles in process automation. But …
video
Robotic Process Automation - UiPath RPA Developer Masterclass
Robotic Process Automation (RPA) is a game-changing technology that is designed to automate high-volume, recurring processes …