Professional Documents
Culture Documents
1) What is Automation?
Automation Anywhere is one of the popular RPA vendors offering powerful & user-
friendly RPA capabilities to automate any complex tasks.
It is one of the revolutionary technology that changes the way the enterprise
operates. This tool combines conventional RPA with intellectual elements like
natural language understanding and reading any unstructured data.
BOT insights is a tool that simply shows statistic and display graphs to analyse the
performance of every bot in the system. Here, you can also calculate the time you
have saved because of the automation process.
4) Specify the important factors needed for the evaluation of the scripting
standard of Automation testing.
The predefined variables are system variables which are provided by Automation
Anywhere in order to automate any task.
10) What is the use of the OCR command for Image Recognition?
• Specify an image.
• Select the OCR Engine and set a threshold amount to determine its accuracy.
• Assign the value of the extracted text in a variable.
The object cloning command is used to recognized objects and a variety of their
properties, including type, name, value, and path.
Comparison can be done between two rows in Excel by adding a unique serial no or
ID to it.
13) What is the difference between the set text and append text?
The set text will insert the latest data by removing old data, whereas while append
text will only insert data, and it will not remove old data.
Triggers are used in Automation Anywhere in order to launch the manager, to add
delete, or edit triggers, or to enable or disable triggers.
QTP stands for Quick test professional and is an Automation tool that is considered
in test environments.
16) Name things which can be automated
Things that can be automated are: Automation behind GUI, build deployment,
smoke sanity test suite, and test data creation.
• Length
• Trim
• Join
• Compare
• Lower Case
• Find
• Before/After
• Sub-string
• Replace
• Split
• Reverse
The Enterprise Control Room provides the main dashboards from which all of the
automation projects can be managed. The Enterprise Control Room centralizes the
control, security, and collaboration.
• Task Bots: Task bots are bots which automate a rule-based, repetitive task
in areas like document administration, HR, claims management, IT services,
and more. This leads to an immediate improvement in productivity, error
reduction, and cost-saving.
• Meta Bots: Meta bots are the automation building blocks. It is designed in
such a way that with application updates or changes, you need to make
minimal edits to the bot. Changes automatically apply to any process
utilizing that bot.
• IQBOT: It is an advanced tool. It can learn on its own and perform a task
according to it. IQ Bot offers Automation using highly advanced cognitive
technology. It works on the concept of organizing unstructured data while
improving its skills and performance.
Bot Runner is a kind of machine that is used to run Bots. There are possible
chances to run Bots parallelly. A run license is needed in order to run any Bot. In
case any failure occurs in the middle of the process, then it is returned to the
control room.
Tools that can be used for Automation anywhere testing are: 1) Rational Robot and
2) QTP.
28) What are the types of a framework that are used in Automation Anywhere
software?
There are four important frameworks that are used in Automation Anywhere
software:
Command wait is good because it provides two options: 1) Wait for window and 2)
Wait for screen change.
30) How can time stamps be created for Automation Anywhere task?
Stamps can be created by using system variables like a year, day, hour, month,
minute, and second.
• Object cloning
• Logfile
• DB commands
• PDF integration
• Message box
• Email commands
• Keystroke
• Excel commands
There is a command called LOGTOFILE to print the logs to an external file of your
choice, either by appending or replacing it with a timestamp.
App Integration provides an option to work with applications like DOS, Browsers,
Java Applet, UNIX shell, and more.
• Start loop
• End loop
• Exit loop
• Continue loop
• Value
• Array
• Random
• List
38) How to lock, shutdown, and restart machine using Automation Anywhere?
Variables can help programmers to fetch online data to transform between two or
more applications like MS Excel. Automation Anywhere is designed with different
types of variables that can be defined for each task.
Delay is the command that can be used to hold the BOT execution for some
amount of time and then continue.
41) What are the primary aim of using Automation Anywhere Control Room?
• Server settings
• Registering a client
• Uploading tasks
The timestamp for particular tasks using Automation Anywhere can be created
using variables like:
• Year
• Month
• Day
• Hour
• Minute
• Second
• Date
43) Mention the difference between Email Automation Command and Send
Email command?
A hotkey is a shortcut key that is used to run the task in Automation Anywhere
Enterprise Client. A hotkey can be assigned by selecting a task and clicking on the
property.
Modular testing framework is a tester that divides the whole application into small
modules and creates test scripts individually. These scripts are combined to make
larger test scripts by using a master script to achieve the goal.
The Trigger enables a task to run automatically for a particular event that occurs
on your PC. For example, a trigger can be used when any new window opens, or a
specific file is created.
Perform the following steps to read CSV file using Automation Anywhere:
Step 1) Open CSV file or text file by giving their location using OPEN PROGRAM/FILE
command.
Step 2) Use READ CSV/ TEXT FILE command in order to read a CSV file.
PDF Integration is a command that can be used to read PDF files of single or
multiple pages, merge documents, extract values, and more.
New permission can be assigned by going to the security tab to set the permission
of users.
• Run task: Used to run a task when the current task has an error.
• Variable assignment: It is used to identify a value to be assigned and set
tasks.
• Send an email: It is used to send an email when an error occurs.
• Log data into a file: It logs any error into a file.
• Take snapshot: You can take a screenshot of any error.
There is a command task to open another task BOT inside other BOTS. Meta BOTS
can be used by dragging and dropping into a task editor. IQ BOTS can also be used
by suing IQ BOTS command.
• Developer license
• Run time
58) What are the crucial factors that should be taken care of while planning
Automation anywhere?
• All the applications used in the process can be automated using Automation
Anywhere or not.
• Whether the application/ process needs manual interventions?
• Automation scripts taking more time than manual work?
• Type of work environment like VM/Citrix
• Type of OS Windows/Linux/Mac OS
• Development client is Task editor where we can edit and modify or run the
tasks
• Run time client is a task editor where a developer can run existing
BOTS/tasks.
In Automation Anywhere Premier is used when a task has verified the images of all
mouse clicks. SnapPoint enables you to capture images on demand, just enable
SnapPoint and set it for the commands that you want.
Passing the variables from one task to another can be done by mapping the
variable when calling that task.
Step 2) Define the scope of the Automation, followed by measures like planning.
In the Client window, click on the Repository tab to communicate with the Server.
The programmer can directly download, upload, or compare server tasks with
client tasks.
Some of the essential automation testing tools are QTP, SoapUI, Telerik Test
Studio, Robotium, etc.
70) What are the reasons for not using manual testing in the Automation
Anywhere?
The primary reason for not using manual testing is that it requires additional
resources. It can also consume more time. If there are many projects or time-
bound, then the performing tasks repeatedly are not possible.
Robotic Process Automation (RPA) is software that can mimic the action of a
human user. It performs actions on a PC to automate business processes, which
are highly repetitive and rule-based.
Auto-Login automatically unlocks the computer, runs the automated tasks, and
returns the system to the original state.
A session name defines a data stream. By default, the session is "Default". Session
name becomes important when there is a possibility of opening multiple
connections simultaneously.
78) List terminal types that can be connected to a terminal emulator