You are on page 1of 2

INT 347: Software Bots

L: 2 T: 0 P: 2

Course Outcomes: Through this course students should be able to

CO1: describe the role of Automation Anywhere and Blue Prism in RPA development.

CO2: explain the workflow of Automation Anywhere in automating complex tasks.

CO3: use various controls and methods to create bots.

CO4: examine the actions, decisions, and spying elements in Blue Prism.

CO5: justify the use of different commands to automate Excel in Blue Prism.

CO6: write scripts to perform process automation.

Unit 1

Working with web services - SOAP web service, REST web service, Extract JSON data from Rest web
service response

Working with XML files - Starting, validating and ending XML sessions, reading, updating, inserting,
deleting xml nodes, executing xpath functions

Working with databases and forms - connecting to, disconnecting from, databases, reading data from
databases and updating databases, forms- trigger loop

Unit 2

Automation Anywhere Robotic Interface Desktop (AARI Desktop)- Getting started with AARI,
implementing front office automation using AARI, implementing back-office automation using AARI

IQBot – Getting started with Intelligent Document Processing, Difference between IQBot and OCR

SAP – Automating business processes using AA 360

Unit 3

Building modular bots and sub tasks- designing modular task bots and running sub task bots, passing
variables between main and sub task bots, working example walk-through.

Discovery Bot Automation - Process Discovery Steps, Automatic Bot & PDD Generation

Bot Insight - Create Bot Insight Dashboard - Business and Operational

Unit 4

Introduction to Blue Prism - Getting to know the Blue Prism Process Studio, inside a Blue Prism
system, launching the Blue Prism interactive client, creating the first process

Pages, Data Items, Blocks, Collections, and Loops - Taking a closer look at the toolbox, Pages, Inputs
and outputs, Data items, Blocks, Collections, Loops, checking for errors using the validation tool
Unit 5

Actions, decisions, choices and calculations - Actions, Decisions, Choices, Calculations, Multi calc.
Spying elements - Spying Elements, spying elements on a web page, how does spying work? Tweaking
the match criteria, Tightening the match criteria, adding elements, Categorizing elements, More spy
modes, UI Automation mode, UI Automation navigator, Surface automation with region mode

Unit 6

Working with Excel - Reading the shopping list from Microsoft Excel, Importing the Excel VBO, Using
MS Excel VBO to open, show, and close Microsoft Excel, what is the MS Excel VBO made up of?
Opening an Excel file, reading an entire worksheet into a collection, writing to a cell, Considerations
for comma separated values (CSV)

Exception Handling - Expected and unexpected exceptions, raising exceptions, handling exceptions,
Debugging and troubleshooting from the control room

Text books:

1. Robotic Process Automation with Automation Anywhere by Husan Mahey, Packt Publication
2. Robotic Process Automation with Blue Prism Quick Start Guide by Lim Mei Ying, Packt
Publication

List of Practical’s

1. Soap web service


2. Rest web service
3. Extraction of json data
4. Creating interactive forms for front end
5. Database automation
6. Creating processes using AARI
7. Intelligent document processing
8. Parent- child bot
9. Installation of Blue prism
10. Working with spying elements
11. Working with Excel in Blue Prism
12. Exception Handling in Blue Prism

You might also like