RPA Solution Architect Foundation

RPA Solution Architect Foundation

Excellence through Quality, Quality through Training

RPA Solution Architect Foundation

Duration

13 days.

Description

The solution architect course goes further then the developer track. Here you¡¯ll learn how to develop

automations as well as how to test them and how to manage them. A solution architect knows the

project flow from beginning to end and can assist in all phases of the project.

Course outline

?

?

?

?

?

?

RPA Starter

Variables, Data Types and Control Flow

o Differentiate between the most common types of variables and arguments used in

UiPath;

o Create the variables needed in an automation project and configure their properties

according to the specifications;

o Use the concept of Control Flow to build reliable and effective automation projects;

o Differentiate between the most common control flow statements used in UiPath (If

statement, Loops, and Switch) and configure them according to the specifications.

Data Manipulation

o Use the most common .NET methods to manipulate String variables;

o Use specific methods to instantiate, populate and manipulate List variables;

o Use specific methods to instantiate, populate and manipulate Dictionary variables;

o Use the RegEx builder in UiPath Studio to simplify some of the data manipulation

methods involving strings.

Excel and Data Tables

o Create, customize and populate DataTable variables;

o Use the most common methods of data manipulation for DataTables;

o Differentiate between the types of working with Excel files using the Excel

Application Scope;

o Use specific methods to work with Excel files (read data, write data, save files, and so

on).

UI Interactions

o Choose the input method that is suitable for your automation context;

o Customize the properties of the input actions to increase the reliability and

effectiveness of your automation;

o Use the output actions that fit the specificities of the applications and processes that

you are automating;

o Maximize the reliability of your automation by using the most appropriate activities

to identify UI elements.

Selectors

o Explain what Selectors are and how they work;

o Chose the correct selectors types and settings when automating;

Core-origins (Mystique BV)

Maatschap. zetel: Steenweg op Gelrode 36, 3110 Rotselaar

Email: training@core- BTW : BE 870.354.769

Pag e |2

IBAN: BE17 7360 2897 9321

BIC: KREDBEBB

Excellence through Quality, Quality through Training

?

?

?

?

?

?

?

?

o Describe User Interfaces and how to perform their element exploration;

o Fine-tune Selectors in order to improve element manipulation precision.

Project Organization

o Choose a suitable project layout for each workflow;

o Split a complex automation project into functional workflows that can be developed

separately;

o Use exception handling techniques to build reliable and scalable projects;

o Identify reusable components across projects and build libraries to store them for

future reuse;

o Use the versioning capabilities of UiPath to keep the development effort trackable

and reliable.

Error and Exception Handling

o Describe the main error handling techniques and explain when they should be used;

o Use the Try Catch, Retry Scope and Global Exception Handler methods in your

automation projects.

Debugging

o Use the debug functionalities in the Execute tab;

o Detect and resolve the main errors within a workflow;

o Practice solving input issues.

PDF Automation

o Install the UiPath PDF activities package;

o Extract large text segments from PDF using the Read PDF activity, the Read PDF with

OCR activity and the Screen Scraping wizard;

o Extract a single piece of information from a PDF document;

o Use selectors to extract fluctuating values from multiple files with the same layout;

o Use the Anchor Base activity to extract fluctuating values from a series of PDF files

with the same structure.

E-mail Automation

o Use the dedicated e-mail activities;

o Receive messages;

o Filter and download attachments from an email;

o Send e-mail messages;

o Use message templates.

Orchestrator for Developers

o Navigate the Orchestrator interface and locate the main options and functionalities;

o Create, provision and connect robots to Orchestrator;

o Publish Studio projects to Orchestrator and create and configure processes;

o Execute jobs by robots, either immediately or scheduled;

o Create and manage Orchestrator assets;

o Create Queues and consume Queue Data.

Robotic Enterprise Framework Overview

o Explain what a transaction is and the purpose of using transactions;

o Provide an overview of what REFramework is and how it works;

o Describe how the dispatcher and performer model can help in scaling processes.

Robotic Enterprise Framework Deep Dive

Core-origins (Mystique BV)

Maatschap. zetel: Steenweg op Gelrode 36, 3110 Rotselaar

Email: trainingcore-

BTW : BE 870.354.769

IBAN: BE17 7360 2897 9321

BIC: KREDBEBB

3|P age

Excellence through Quality, Quality through Training

?

?

?

?

?

o Explain what a transaction is and the purpose of using transactions;

o Provide an overview of what REFramework is and how it works;

o Describe how the dispatcher and performer model can help in scaling processes.

RPA Solution Architecture Fundamentals

o Position the RPA Solution Architect in the Center of Excellence;

o Describe the stages of an RPA project;

o Describe the product architecture of the UiPath RPA Platform;

o List the responsibilities of the Solution Architect in each of the RPA stages: Enable

RPA, Prepare RPA, Design RPA, Build, Test, Sustain RPA and Hypercare

UiPath Security

o Recognize the potential security risks associated with Robotic Process Automation

(RPA) in their organization;

o Understand the features implemented in each component of the UiPath solution to

mitigate security risks;

o Apply best practices to strengthen the security of each component of the UiPath

Solution.

License Management in Orchestrator

o Activate your Orchestrator license;

o Upload and manage your Orchestrator license in both a Tenant and Host licensing

scenario;

o License a Standard Robot and a Floating Robot in Orchestrator;

o Set up and manage a Named User, Concurrent User and Concurrent Runtime license

in Orchestrator.

Orchestration Process

o Explain the following concepts: long-running workflows, orchestration process,

asynchronous processing, long-running activities, Human in the loop;

o Explain the best case practices and limitations of using Orchestration Processes;

o Identify situations where Orchestration Processes should be implemented;

o Set the stage and create a new project using the Orchestration Process template;

o Use the Queues long-running activity pair;

o Use the Tasks long-running activity pair;

o Use the Jobs long-running activity pair.

UiPath Test Suite

o At the end of this course you should be able to:

o Describe software testing and use the main concepts related to testing and test

automation;

o Use UiPath Test Manager to manage your assets related to testing (test projects, test

cases);

o Use UiPath Test Manager to analyze test execution results;

o Create automated Test Cases in UiPath StudioPro and publish them to UiPath

Orchestrator;

o Create, manage and run Test Sets using UiPath Orchestrator and UiPath Robots;

o Set up a Continuous Integration/Continuous Testing environment using UiPath Test

Suite.

Core-origins (Mystique BV)

Maatschap. zetel: Steenweg op Gelrode 36, 3110 Rotselaar

Email: training@core- BTW : BE 870.354.769

Pag e |4

IBAN: BE17 7360 2897 9321

BIC: KREDBEBB

Excellence through Quality, Quality through Training

?

RPA Testing

o Overcome RPA Testing difficulties such as application and environment changes.

o Develop data driven testing scenarios;

o Interpret Activity Coverage Widget data and increase test case coverage;

o Manage RPA Testing project;

o Deploy RPA Testing projects in a Continuous Integration - Continuous Deployment

environment.

Audience

?

?

?

Manual Testers wanting to get into test automation;

RPA Developers wanting to add test automation to their skillset;

Test Automation Specialists still looking for the best test automation solution.

Core-origins (Mystique BV)

Maatschap. zetel: Steenweg op Gelrode 36, 3110 Rotselaar

Email: trainingcore-

BTW : BE 870.354.769

IBAN: BE17 7360 2897 9321

BIC: KREDBEBB

5|P age

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download