Automation Anywhere Interview Questions

25.10.2019by admin
Automation Anywhere Interview Questions Average ratng: 3,1/5 1093 reviews

Thus, whenever we are preparing for an automation tester interview, we have to consider “Automation” as a whole and focus on the framework and the steps involved.We all know that software testing is a very important part of software development. But, with the rapidly growing software development methodologies and environments, it becomes difficult to manually test everything for an application within a limited time along with cost constraints.Thus Automation testing is rapidly growing in the market to speed up to the development pace.

  1. Interview Questions For Managers

This tutorial includes top interview questions on Automation testing.I have tried to cite down the short and quick questions which are very much specific to the automation as a whole and are not specific to any “tool”. Top 39 Automation Testing Interview Questions And AnswersWe have covered basic test automation questions as well as some advanced questions for intermediate to expert level candidates of up to 2 to 5 years experience.Q #1) What is Automation?Answer: Automation is any action which can reduce human efforts.Q #2) What is Automation testing?Answer: The process of using special software tools or scripts to perform testing tasks such as entering data, executing the test steps and comparing the results etc. Is known as Automation testing.Q #3) What all things can you automate?Answer:. Regression test suite. Smoke / Sanity test suite. Build deployment.

Test data creation. Automating behind the GUI like testing of APIs and methods.Q #4) When is Automation testing useful?Answer: Automation testing is useful in the following scenarios:a) Regression testing: In case of a bug fix or new module implementation, we have to make sure that the already implemented or unchanged functionality is not affected. Answer: Some of the famous Automation testing tools are explained below:(i) Selenium: Selenium is a test framework for web application automation testing.

It supports multiple browsers and is OS independent. Selenium also supports various programming languages like java, c#, PHP, Ruby, and Perl etc.is an open source set of libraries which can be used to develop additional test frameworks or test scripts for testing web-based applications.(ii) UFT: Unified functional testing is a licensed tool for functional testing. It provides a wide range of features like APIs, web services etc and also supports multiple platforms like desktops, web, and mobile.

UFT scripts are written in visual basic scripting language.(iii) Appium: Appium is an open source mobile application testing tool. It is used to automate testing on cross-platform, native, hybrid and web-based mobile applications. Appium automates any mobile application from any language with full access to APIs and DBs from the test code.Appium is based on client-server architecture and has evolved from selenium.(iv) Cucumber: Cucumber is an open source behavior-driven development tool. It is used for web-based application automation testing and supports languages like ruby, java, scala, groovy etc.

Cucumber reads executable specification written in plain text and tests the application under test for those specifications.For cucumber to understand the scenarios in plain text, we have to follow some basic syntax rules which are known as Gherkin.(v) TestComplete: TestComplete is a licensed automated UI testing tool to test the application across different platforms like desktops, web, mobile etc. It provides flexibility to record a test case on one browser and run it on multiple browsers and thus supports cross browsers testing.TestComplete has inbuilt object recognition algorithm which uniquely identifies an object and stores it in the repository.Q #27) What are the different types of testing framework techniques?Answer: There are four types of automation testing framework techniques.They are:#1) Modular Testing framework:This framework is built on the concept of abstraction. In this framework, the tester creates scripts for each module of the application under test individually and then these scripts are combined in the hierarchical order to create large test cases.It creates an abstraction layer between the modules, thus any modifications in test scripts for one module do not affect any other modules.Advantages of this framework:. Easier maintenance and scalability of test cases. Creating test cases by using already scripted modules is easier and faster.Disadvantages:. Test cases have data embedded in them. Thus executing the same test script with different data is a big change at the script level.#2) Data Driven Testing framework:In Data-driven testing framework, the input data and the expected output data corresponding to the input data is stored in a file or database and automated script runs the same set of test steps for multiple sets of data.

With this framework, we can run multiple test cases where only the input data differs and the steps of execution are the same.Advantages:. Reduces the number of test scripts that are required to be executed. We execute the same script multiple times with different data. Less coding for automation testing. Greater flexibility for maintaining and fixing the bugs or enhancing the functionality. Test data can be created even before the automated system for testing is ready.Disadvantages:.

Following are some of the most frequently asked Automation Anywhere interview questions in the interview, here are the answers for them. What Can I Do With Automation Anywhere? Automation Anywhere can automate any repetitive tasks on your computer or the Internet. Automation anywhere Interview and certification questions Part 1 Learn Technology. Automation anywhere integration, automation anywhere interface, automation anywhere interview questions.

Only similar test cases with the same set of execution steps can be combined for multiple sets of data. The different set of execution steps require a different test case.#3) Keyword-Driven Testing framework:It is an application independent testing framework which uses data tables and self-explanatory keywords.

Q1: What are the basic components that must be dealt with while organizing Automation anyplace?A: Before doing anything, the central thing to a center is picking the Automation tool that is important. It is fundamental to give the watchful design to the framework in case it is accessible. The test condition setup is close to essential to consider on require. Another factor that issues a considerable measure is aware of the test output.

Moreover, factors, for example, for example, the course of events of the undertaking and its execution are substitute factors that must be taken between the arranging stages.Q2: What are the typical steps involved in Automation Anywhere process?A: Selecting or choosing the testing tools like Automation Anywhere, Blue Prism is the primary thing. After that, the next step is defining the automation scope followed by the phases planning, designing as well as development. Testing execution is the next step and maintenance is the final step. It is crucial to follow steps while defining the sequence thus eliminating confusion.Q3: What is Image Recognition in terms of AA?A: Image Recognition is another feature of the Visualize Technology available in Automation Anywhere Enterprise.

Using the Visualize Technology, Image Recognition allows the recognition and comparison of images from file or window.Q4: What factors are important to consider for scripting standard for Automation Anywhere Testing?A: For every ten lines of code, there should be three lines of code. Maximum use of framework wherever possible is also an important factor Proper indentation, Uniform naming convention, Error handling, and management are some of the factors that must be considered.Q5: What is Control Room?A: Control Room is Server Component in AA. This component is to hold the entire information in the tools.Control room is an operation and authentication of all clients within client environment.

It is controlled all the user and monitoring task based on the control room operation.We can easy to controlled users, testers and high-level people within the organization.Control Room Options:. Dashboard. Repository Manager. Operation Control Room. Audit Trail.

Task Scheduler. Security. Client. Credential Manager.

App. ManagementQ6: Name any five things which you can automate?A: Smoke Sanity test suite, Automation behind GUI, build deployment, smoke test suite, as well as test data creation.Q7: What are the important factors that must be taken care of while planning Automation anywhere?A: Before doing anything, the very first thing to pay attention to is selecting the Automation tool that is beneficial. It is necessary to pay equal attention to the framework in case it is present. The test environment setup is also necessary to e considered on priority. Another factor that matters a lot is identifying the test Deliverables.

In addition to this, factors such as the timeline of the project and its execution are the other factors that must be taken care of during the planning phase.Q8: What do you mean by automation? What are its benefits?A: It is basically a process to automate the tasks and process with the help of automatic equipment which is based on technology. It is helpful for the businesses to consider automation as it enhances efficiency and cut down the errors from several business processes and transactions. Also, human interference can be avoided up to a great extent. A number of processes can be automated with the use of specific equipment and expertise.Q9: When exactly you will automate a test?A: There are certain cases when we can consider the same.

For example, repeating tasks. During such a scenario, automating a test saves a lot of time as well as Human efforts. In addition to this, test with more than one data set can be made more efficient through this approach. Also, regression test cases, as well as Smoke & Sanity tests are also the conditions when automating a test is a good option. However, the final decision is always based on Return-on-Investment.Q10: Is it possible to use Automation Anywhere testing for the Agile method?

What are the factors that can affect it?A: Yes, it’s possible. However, there are conditions in which it is not useful. The very first thing is frequently changing the needs of Agile testing.

In such a case, it is not possible to use it. Many times there is a need for the complex level of documentation. In such situation also the testing for agile method is not useful. However, in the case of continuous integration, it is possible to use it simply.Q11: What are the basic Differences between Automation Anywhere and Blue Prism?A: Automation Anywhere(AA) Vs Blue PrismFeatures Automation Anywhere BluePrismLearning Easy to learn and understand even for a beginner. Knowledge of programming to manage business objects.Re – use Re-usable blocks are created using smart adapters BP Libraries can be reused with other processes as well.Cognitive Capability Moderately capable. The capability is very less.Accuracy Moderate accuracy. Accurate with web, desktop, and Citrix as well.Robots Both front and back office robots.

Only back office automation.Architecture Client-Server based architecture. Client-Server based architecture.Access Only app-based access. Only app-based access.Base Technology Microsoft Technology C#Reliability Highly reliable Best in terms of reliability.Q12: What is Manage Web Control?A: To capture image links, radio buttons, text boxes, check boxes and other web control Automation Anywhere Web Recorder - Manage Web Controls allows capture of web controls and assign the variables.Q13: What do you know about the type of framework that is used in Automation Anywhere software?A: There are four important frameworks that are commonly used.

First is the Keyword Driven Automation Framework. Next is the Data-driven automation framework. The third is Hybrid Automation Framework and last is Modular automation framework.Q14: How to lock machine using AA?A: Lock the computer. In Automation Anywhere Client, open the Task Editor. To open an existing task, select the task in the Task List, and click Edit.

To create a new task, click New, or choose Tools Task Editor. In the Task Editor, in the Commands list, double-click System.

A submenu appears. Double-click Lock Computer. The System dialog appears. Note the green symbol indicating that the Shutdown command can help save energy and spare the environment. Click Save.Q15: How to shut down machine using AA?A: Shut down the computer. In Automation Anywhere Client, open the Task Editor. To open an existing task, select the task in the Task List, and click Edit.

To create a new task, click New, or choose Tools Task Editor. In the Task Editor, in the Commands list, double-click System. A submenu appears.

Double-click Shutdown. The System dialog appears. Note the green symbol, indicating that the Shutdown command can help save energy and spare the environment.

Click SaveQ16: How to restart machine using AA?A: Restart the computer. In Automation Anywhere Client, open the Task Editor. To open an existing task, select the task in the Task List, and click Edit. To create a new task, click New, or choose Tools Task Editor. In the Task Editor, in the Commands list, double-click System. A submenu appears. Double-click Restart.

Click Save. Note: Always put System commands last in tasks, since actions entered after the System command will not be executed.Q17: Difference between Manage Windows/Web controls and Object Cloning?A: Manage Windows Controls command allows you to work with windows controls like check-boxes and radio buttons. With this command, you can find out if the radio button or checkbox is checked or not.

Automation Anywhere supports only standard Windows checkboxes and radio buttons.Object Cloning command to recognizedObjects and a variety of their properties, including Name, Type, Path, and ValueQ18: Name any two important tools for Automation anywhere testing?A: There are several tools but the ones that are considered as best are Rational Robot and QTP. Both of them are equally powerful and help to get results that are totally error free.Q19: What factors are important to consider for scripting standard for Automation Anywhere Testing?A: For every ten lines of code, there should be three lines of code. Maximum use of framework wherever possible is also an important factor Proper indentation, Uniform naming convention, Error handling, and management are some of the factors that must be considered.Q20: What do you mean by automation? What are its benefits?A: It is basically a process to automate the tasks and process with the help of automatic equipment which is based on technology.

It is helpful for the businesses to consider automation as it enhances efficiency and cut down the errors from several business processes and transactions. Also, human interference can be avoided up to a great extent. A number of processes can be automated with the use of specific equipment and expertise.Q21: Is it possible to utilize Automation anywhere testing for lithe strategy? What are the variables that can impact it?A: Truly it is thinkable. However now and again, there are conditions in which it isn’t valuable. The essential concern is a critical piece of the time changing the necessities of agile testing. In such a case, it isn’t possible to utilize it.

AutomationAutomation anywhere java interview questions

Interview Questions For Managers

Anywhere

Regularly there is a need for the possible level of documentation. In such case likewise, the testing for light-footed strategy isn’t helpful. In any case, in the event of constant add, it is likely to utilize it just.Q22: What do you think about the sort of structure that is utilized as a part of Automation Anywhere programming?A: There are four critical structures that are usually utilized:. Watchword Driven Automation Framework. Information-driven automation system. Crossover Automation Framework.

Particular automation structure.Q23: In Automation Anywhere approach, what precisely you will Automate first?A: Current automation programming projects are restoring with a standout amongst other highlights and i.e. They can break down ROI and give valuable data on undertakings that offer advantages and basically help in realizing what to be automated first.

Clearly, this divides down the difficulty that frequently comes because of the need for automation. Suggestions from the agent in the event of its task in a business can likewise be taken with the goal that complex procedures can be computerized first and workers’ weight can be minimized.Q24: What do you mean by QTP?A: QTP remains for Quick test trained and is essentially an Automation tool that is utilized as a part of test situations.Q25: Is it thinkable to accomplish 100% automation?A: Indeed, it is thinkable to accomplish 100% automation however by and large to a great degree complex. Finish automation even has a considerable measure of downsides as well. By and large, it isn’t the essential focus in any automation procedure and tasks that point the same isn’t considered in the greater part of the ventures in view of automation.