October 9, 2017

RPA(Automation Anywhere)

TIps for AA
  1. Web object can capture with Object cloning, manage window control or manage web control.
  2. Control room client can be bot runner or bot creator
  3. IQBOT is vision BOT
  4. Always use a variable to make the things dynamic and set the value in variable from external mapping file.
  5. Avoid system variable Date - instead, use Date + Month + year because returned format is inconsistent depending upon the environment
  6. Excel, CSV/Text, browser session cannot be shared across tasks
  7. Subtask should be small
  8. MetaBot licenses are consumed on first logged in,first allocation basis
  9. To access the column value in table use index 1,2,3 like $dataset columns(1)$
  10. Do use copy & paste and shortcut keystrokes
  11. Don't use differing variable between tasks (Quick map)
  12. Avoid too many subtasks
  13. Avoid bi-directional dependencies between the task
  14. Reduce the unnecessary steps
  15. Configurable BOT
    1. Pro - Give liberty to extend/modify
    2. Con - Complex - Less User-friendly due to more configuration
AA Control room (VSI) consist of
Below components are present
1.     .Net framework
2.     IIS
3.     IE
4.     Schedule service
5.     AAE Control room API
6.     AAE Control room Site
7.     AAE analytics

Share data & service – Below components are present
1.     File repository
2.     Web socket service
3.     Sql server
4.     SAN

AAE Client Setup
1.     AAE client setup
2.     .Net Framework
3.     IE
4.     SVN

Control room Installation approaches
1.     Standalone – all components can install in single VM
2.     Distributed
1.     Application servers – VM1, VM2…
2.     Shared data & service – VM3
3.     Disaster recovery –VM4
4.     AAE Analytics – VM5

What is the method to get RPA analytics data?
1.     Tag – tag the variable
2.     Log – start capturing real time data log
3.     Analyze – Generate the reports based on historical data

AA - Surface Automation Techniques
1.     Should always capture only image 2 which in turn will dynamically load the bigger image which is image1.
2.     Repeat the capture of image 2 till the image 1 section gets autoloaded and Run the Quick test to ensure the images are captured successfully.
3.     Identify the combination of Match Percentage and Tolerance by running the automation several times in different user logins.
4.     Whenever the required image is in a multicolored background and during automation execution if unable to identify the image then change the mode to Monochrome.
5.     When the required image is black and white background, the Gray scale mode can be used to identify the image if required.

Question and Answer

Which option in AA is used to read entire cells in excel?
Select one:
a. Get Multiple cells
b.  Go to cell
c. Get all cells 
d. Enough to work with
e. All the above

Which of the below options are available in AA to activate sheet in excel?
i) Sheet By Index
ii)Sheet By Name
Select one:
a. Both i & ii 
b. Only i
c. Only ii

Is it possible to check broken link using web recorder in AA?

Select one:
a. False
b. True 

Which of the following activities can be performed using Read From CSV-Text Command in AA?
Select one or more:
a. Use encoding options: ANSI, UNICODE, and UTF8. 
b. Read multiple lines in CSV or text files 
c. None of the above
d. Read List Separated or Tab delimited data from a CSV file. 

PDF Integration in AA supports both encrypted and unencrypted files.
Select one:
a. True 
b. False

What are the actions that can be performed in image recognition once the image is found?
Select one:
a. Double Click
b. Left Click
c. Right Click
d. All of the above 

 To compare, find, split and join strings which feature in AA can be used?
Select one:
a. Object cloning
b. Keystrokes
c. Variable operation
d. String operation 

Which of the following privileged user can run the bots?
Select one:
a. Bot runner
b. Bot Creator
c. All of the above 

How do we allocate an existing license from one user to another user in the same Machine?
Select one:
a. Create a new user and upload the license file
b. Deactivate the existing user, create a new user and login with the credentials 
c. Create a new user and login with the credentials in client

Choose the commands that supports Secure Recording mode
Select one or more:
a.  All the above
b.  Object cloning 
c.  All the commands in the Enterprise client
d.  Image Recognition 
e.  OCR

Does the PDF integration command supports to extract the structured text? If so select appropriate option below
Select one:
a. All the above
b. Extract form fields
c. PDF to image
d. Extract text 

If at all the Credential information needs to be stored in centralized location, then what are all the options available AA?
Select one:
a.  Windows Vault
b.  Automation Anywhere Credential Manager 
c.  Automation Anywhere Credential Vault
d.  Windows Credential Manager

Which of the following actions can be performed by the user with Bot runner role?
Select one:
a. Can run the tasks using the 'One Time Only' schedule option only.
b. Can add, edit and delete schedules for tasks on your Client machine 
c. All of the above
d. Can create and run the tasks.

Which of the following is the best option to extract the data from Flatened PDF?
Select one:
a. All of the above
b. Extract Text 
c. OCR
d. Extract Form Fields