SlideShare a Scribd company logo
info@testbytes.net
info@testbytes.net
Interviews – a terrifying word for many of us! There is a little fear and a little anxiety that might
shake our confidence and we might end up answering the answers wrong, even if we know them.
But this can easily be overcome, if we are sure with the answers and the answers are on our
fingertips.
But how can you know each and everything about automation testing? Seems difficult! But these
commonly asked automation testing interview questions can help you crack your interview.
So here you go!
1. Why do you think we need Automation Testing?
Based on the situation, automation testing can help us in
1. Improving test efficiency.
2. Reducing the testing efforts.
3. Reducing the cost of testing
4. Replicating testing across various platforms
5. Giving more accurate results, in short, automation testing enhances test results accuracy
6. The quickened testing process when the testing time is less
7. Testing more complicated and large applications.
2. How will you decide when to automate the test?
Automation testing can be not done at all times; there are certain scenarios where automation
testing is most preferred. And if there is any such scenario, I will automate the tests
 Repetitive Tasks
 Smoke and Sanity Tests
 Test with multiple data set
 Regression test cases
3. State the benefits of Quick Test Pro (QTP)?
Some of the benefits of QTP are
1. Supports web-based application for both client and server
2. keyword-driven testing
3. Excellent Data-driven testing features
4. Good error handling mechanism
5. Run time data table
6. Supports record and play feature
4. When will you decide not to Automate Testing?
I will not automate when
1. Application Under Test changes frequently
2. When test cases are valid only for once
3. Random testing
4. When a project is very small and does not require extensive testing
5. Tell me about Selenium?
Selenium is a web-based application testing tool. It supports writing test cases in Java, Perl, Python,
and more. It also supports all the major platforms like Windows, Mac, and Linux.
info@testbytes.net
6. How is Automation testing done?
The process for automation testing is:
1. Select the Test tool as per your testing requirement
2. Define the scope of automation
3. Planning, design and development
4. Test execution
5. Maintenance
6. Tell what do you know about Rational Robot - IBM Test Automation Tool?
It is an automation testing tool used for functional and regression testing. It supports Windows, Java,
IE and ERP applications for the Windows platform. It has in build test cases for objects like lists,
bitmaps, and menus and specialized test cases for development environment specific objects.
Rational Clear Quest, Relational Test Manager, and Requisite Pro come integrated with it for
Requirement Traceability, Change Management, and Defect Tracking. It supports Java, VS.NET
controls, Oracle Forms, Web, Sybase Power Builder applications and Borland Delphi.
7. What do you do in the Planning Phase Of Automation?
In the planning phase of automation testing, we focus on
1. Selecting the correct Automation tool
2. Pick the Automation Framework
3. To decide in scope and out scope items
4. Set the Test Environment
5. Prepare Gantt Chart of Project.
6. Recognize the Test Deliverables
8. Name a few Automation Testing Tools that you know?
Some of the commonly used automation testing tools are:
1. Load Runner
2. Silk Test
3. Jmeter
4. Selenium
5. Sahi
6. QTP
7. WinRunner, etc.
9. There are a few conditions where we cannot use automation testing for Agile
methodology. Explain them.
Automation testing cannot be used when:
1. there are frequent changes in Agile testing
2. Agile testing requires an Exhaustive level of documentation
10. What are the most types of testing you would automate?
1. Load testing
2. Sanity testing
3. Regression testing.
11. Tell a few risks associated with automation testing?
Some of the common risks are:
1. One of the major risks associated with automation testing is finding skilled testers. The
testers should have good knowledge of various automation tools, should have knowledge of
info@testbytes.net
programming language and should be technologically sound and be able to adapt to new
technology.
2. The initial cost of automation testing is more, and convincing the client for this coat can be a
tedious job.
3. Automation testing with unfixed UI, and constantly changing UI can be a risky task.
4. Automating an unstable can be risky too. In such scenarios, the cost of script maintenance is
very high.
5. If there are some test cases to be executed once, it is not a good idea to automate them.
12. Explain Tree View In Automation Testing?
A tree view has statements in a tree structure. The testing process in the keyword created and
viewed in the keyword drive modular format.
13. What Features will you look out in an Automation Tool?
Some of the features I will look into automation tools are:
1. Support for Test Environment
2. Easy to use.
3. Debugging facility.
4. Robust object identification.
5. Testing features for Object and Image.
6. Object identification capability.
7. Database testing features.
8. Support for multiple frameworks.
14. Tell a few disadvantages of Automation Testing?
Some of the disadvantages of automation testing are:
1. Tool designing requires a lot of manual efforts
2. tools can be buggy, inefficient, costly,
3. Tools can have technological limitations.
15. Are there any Pre-requisites of Automation Testing? If so, what are they?
Some of the Pre-requisites of Automation Testing are:
1. A stable Build
2. Functionalities to be tested
3. Test cases for automated testing
16. Name the Framework Used In Software Automation Testing?
The frameworks used for software automation testing are:
1. Data-driven automation framework
2. Keyword-driven automati4on framework
3. Modular automation framework
4. Hybrid automation framework
17. State the difference between Open Source Tools, Vendor Tools, And In-house Tools?
The difference between Open Source Tools, Vendor Tools, and In-house Tools are:
1. Open source tools are free to use tools, their source code is available for free online for
others to use.
2. Vendor tools can also be referred to as companies developed tools. You will have to
purchase their licenses for using them. These tools comes with a proper technical support
for sorting any kind of technical issues. Some of the vendor tools are WinRunner, SilkTest,
LR, QA Director, QTP, Rational Robot, QC, RFT, and RPT.
info@testbytes.net
3. In-house tools are custom made by companies for their personal use.
18. What are the mapping criteria for successful automation testing?
The mapping criteria for successful automation testing are:
1. Defect Detection Ratio
2. Automation execution time
3. Time saved to release the product
4. The decrease in Labour employed
5. The decrease in overall costs
19. Which testing can be done using the Selenium Framework?
Selenium can be used for:
1. Load testing of web applications.
2. Regression testing of web applications.
3. Functional testing of web applications.
20. What are Essential Types Of Test Steps?
1. Test object
2. Functions
3. Utility
4. Comment
5. Programming logic
21. Name the Environment supported by QTP?
QTP supports only Windows.
22. Name a few Extensions and Test Assets of QTP?
Some of the Test Assets and Extensions of QTP are:
1. Results .xml
2. Test batch runner .mtb
3. Recovery scenario .qrs
4. Local object repository .mtr
5. Test file .mts
6. Shared object repository .tsr
7. Function library .qfl
23. Name a few Technologies supported by QTP?
A few technologies supported by QTP are:
1. .NET
2. Delphi
3. Web
4. Java (Core)
5. Java (Advanced)
6. Oracle
7. WPF
8. Siebel
9. SAP
10. Flex
11. PeopleSoft
12. Windows Mobile
13. Silverlight
info@testbytes.net
24. Describe a few drawbacks of Selenium Ide?
Some of the drawbacks of Selenium IDE are:
1. It’s Firefox only.
2. It lacks conditional statements
3. It cannot handle exceptions
4. It also can’t take screenshots.
5. It lacks logging and reporting functionality
6. It cannot re-run failed tests automatically.
7. It also lacks loops, database testing,
25. Name the different Scripting Techniques For Automation Testing?
Different scripting techniques for automation testing are:
Linear, Key and data-driven techniques, structured, and shared.
26. What Is The Selenium Web driver used for?
It is used for automating tests for websites.
27. What would be your criteria for picking up the automation tool for your specific scenarios?
The criteria for choosing the right automation tool are
1. Project scope
2. Tools limitations
3. Cost of the tool
4. the tool’s usability and convenience
5. the testing environment
6. compatibility
28. Can automation testing completely replace manual testing?
No, automation testing cannot completely replace manual testing.
Automation testing requires human intervention for setting up the environment. Automation testing
is good for long large and repeated testing tasks. For newer scripts and rarely executed tests,
automation testing is hardly of any use.
29. How will you determine which test cases you will pick for automation testing?
We will consider the following criteria for picking up test cases for automation testing:
1. The frequency of executing the test cases is one of the major criteria in deciding whether to
select the test case for automation testing or not. The higher the frequency of re-running
the test cases more viable it is for automation testing.
2. Find out whether automating the test case would save you time or not.
3. The criticality of the test case is another major decision whether to automate test case or
not.
4. The automation testing of the test case should not exceed the time required to execute the
test case manually
5. Consider the criticality of the test case in deciding if to automate it or not. the more critical
test cases are better to be automated.
30. Which types of test cases will you not automate?
We will not automate the following test cases:
· Usability tests generally require manual intervention to check the test results
· Test cases that include setup
· Test cases that re not to be repeated
info@testbytes.net
· Test cases that return unpredicted test results
· UX tests
· exclude unplanned and random test cases
31. Describe automation testing lifecycle?
The stages of automation testing are.
1. Decide whether to automate testing or not
2. Identify the Automation tool
3. Recognize the scope of automation testing
4. Design and development of a test suite
5. Continuous test execution
6. Maintain test suite
32. Describe your plan for automation testing of web applications?
Irrespective of the choice of your automation tools like SilkTest, QTP, Selenium or any other test tool
you can follow the following rules
· Web UI testing.
 Have a unique name for every web page.
 Follow uniform naming scheme for similar objects.
 No two objects should have the same name.
 Every image should have an ALT attribute set.
 Dynamic content must have a proper name, ID or XPath.
 Data tables should have specific names.
 Cross-browser stability.
· Web service layer (Rest/Soap) testing.
 API Request/Response verification.
 API error code testing.
 Web service XSD validation.
 Cross-server validation.
33. What are the advantages and disadvantages of automation testing at the UI layer?
· Advantages of automation testing in UI layer
 It helps to validate end-to-end UI flows.
 Helps in the integration of the testing application with the external systems.
 It allows giving test suite to the customer to gather his feedback
 Helps in getting early feedback on high priority modules
 Helps in the early revealing of severe bugs.
 Tests UI functionality even when it cannot be done manually.
· Disadvantages of automation testing in UI layer
 UI automation can break for frequently changing UI element locators.
 Slow Test execution.
 Only limited information can be verified.
 You have to limit the number of test cases because of slow test execution.
 It is time demanding involving many steps.
34. Which test automation strategy would you prefer for your agile software?
For the Agile methodology, the pyramid approach has been proven quite successful. It divides the
complete cycle into three levels.
 The base or the first level belongs to unit tests
 Next is the service layer including API tests.
 The last and the topmost is GUI testing.
info@testbytes.net
Using it testers can test the complete application. Each layer of the pyramid has its own significance
and as a whole, the complete pyramid results in complete testing of the system.
35. Tell about automation framework?
Automation framework is a software platform that provides needed structure and echo system to
automate and run test cases. They are also a set of rules for users for efficient automation testing.
Some of the rules are:
· Rules for writing test cases.
· Coding rules for developing test handlers.
· Prototype for Input test data.
· Management of Object repository.
· Log configuration.
· Usage of Test result and reporting.
36. State a few coding practices to follow during automation?
Some of the best coding practices for test automation are:
· Reusable test handlers development that is put in a separate file.
· Add comments whenever fixing a bug.
· Follow standards set by the programming language being used.
· Store test data in an external data source.
· Run test scripts regularly.
37. State the scripting standard for automation testing?
The scripting standards for writing scripts for automation testing are:
 Naming convention should be uniform.
 For every 10 lines of code, there should be a 3 Lines of comments
 There should be proper indentation.
 There should be robust error handling and recovery scenario
 Use Frameworks whenever possible
38. Explain Sikuli?
Sikuli uses"Visual Image Match" method for automating the graphical user interface. Sikuli takes
images as input for all its web elements. It consists of
 Sikuli Script
 Visual Scripting API for Jython
 Sikuli IDE
It is used to
 automate flash websites or objects
 It automates window based application without using internal API support
 Offers simple API
 Easy to link with tools like Selenium
 Can automate Desktop application
 Extensive support to automate flash objects
 uses "Visual Match" and Flash objects to automate desktop
 works on multiple technologies -.NET, Java,
39. What is your next step after identifying your automation test tool?
The next step would be to design a framework.
40. What are the characteristics of a good framework?
The characteristics of good framework are:
info@testbytes.net
 It should be modular
 It should be reusable
 It should be consistent
 It should be independent
 Should have good reporting facility
 It should be easy to integrate with other applications.
41. Why do you keep URL, Login, and passwords in a separate file and not directly in the code?
These pieces of information are used very frequently, if we hardcode them into the code, we will
require to change them in every file they are referred in.
Therefore such information is stored in a separate file.
42. What is the main reason for testers to refrain from automation? How can they overcome
it?
The main reason that holds back the testers from automation testing is to learn programming
language/coding. To overcome this, they can:
 Collaborate with developers for automation
 Automation is not only testers job, but it is also a combined team effort
 Give dedicated time for automation.
 Get management support whenever needed.
43. Name important modules of automation testing Framework?
Important modules for automation testing framework are:
 Test Assertion Tool
 Data setup
 Build Management Tool
 Continuous integration tool
 Reporting tool
 Logging tool
44. What are the advantages of Modular Testing framework?
The advantages of Modular Testing Framework are:
 Easy to maintain
 scalability of test cases
 can create test scripts using already scripted modules
45. What are the disadvantages of the keyword-driven testing framework?
The disadvantages of the keyword-driven testing framework:
 It is more complicated
 Test cases get longer and complex
46. Can we do automation testing without a framework? If yes, how?
Yes, automation testing can be done without a framework. Understand the tool and program the
steps in the programming language supported by the tool.
47. Can we do automation testing without a framework? If yes, how?
Yes, automation testing can be done without a framework. Understand the tool and
program the steps in the programming language supported by the tool.
48. List out the tools you are well-acquainted with?
info@testbytes.net
List out the tools you have used, however, make sure that you have experience in handling
Selenium
49.Can we automate CAPTCHA or RECAPTCHA?
Nope. not possible. You can either enable or disable it in the test environment.
50.When do you go for manual rather than automated testing?
Exploratory tests, usability testing, ad-hoc testing, etc require tester skills rather than technical
skills. So these testing require manual intervention rather than automation.
Conclusion:
Interviews are one major barrier between you and your offer letter. A little confidence and ample of
knowledge can easily let you cross this barrier. With automation being a vast subject, you might
struggle to get all the knowledge especially if you are short of time. The above questions are some of
the commonly asked question based on automation testing in the interviews. Hope they will help
you.
Also, get deep knowledge of the automation tool, you are proficient in.
All the best!

More Related Content

What's hot

Qa interview questions and answers for placements
Qa interview questions and answers for placementsQa interview questions and answers for placements
Qa interview questions and answers for placements
Garuda Trainings
 
Manual testing interview question by INFOTECH
Manual testing interview question by INFOTECHManual testing interview question by INFOTECH
Manual testing interview question by INFOTECH
Pravinsinh
 
Software Testing without Requirements: Survival Guide
Software Testing without Requirements: Survival GuideSoftware Testing without Requirements: Survival Guide
Software Testing without Requirements: Survival Guide
Oleksandr Lutsaievskyi
 
Istqb question-paper-dump-4
Istqb question-paper-dump-4Istqb question-paper-dump-4
Istqb question-paper-dump-4
TestingGeeks
 
Basics in software testing
Basics in software testingBasics in software testing
Basics in software testing
TOPS Technologies
 
Software testing
Software testing   Software testing
Software testing
Ravindranath Tagore
 
Basics of Software Testing
Basics of Software TestingBasics of Software Testing
Basics of Software Testing
Shakal Shukla
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
Rathna Priya
 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definition
Vivek V
 
Software Testing Basic Concepts
Software Testing Basic ConceptsSoftware Testing Basic Concepts
Software Testing Basic Concepts
wesovi
 
Software testing axioms
Software testing axiomsSoftware testing axioms
Software testing axioms
vijayalakshmijanakir1
 
Intro to Manual Testing
Intro to Manual TestingIntro to Manual Testing
Intro to Manual Testing
Ayah Soufan
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbu
palla subrahmanyam
 
30 testing interview questions for experienced
30 testing interview questions for experienced30 testing interview questions for experienced
30 testing interview questions for experienced
dilipambhore
 
Manual testing interview questions and answers
Manual testing interview questions and answersManual testing interview questions and answers
Manual testing interview questions and answers
karanmca
 
Software Testing or Quality Assurance
Software Testing or Quality AssuranceSoftware Testing or Quality Assurance
Software Testing or Quality Assurance
Trimantra Software Solutions
 

What's hot (16)

Qa interview questions and answers for placements
Qa interview questions and answers for placementsQa interview questions and answers for placements
Qa interview questions and answers for placements
 
Manual testing interview question by INFOTECH
Manual testing interview question by INFOTECHManual testing interview question by INFOTECH
Manual testing interview question by INFOTECH
 
Software Testing without Requirements: Survival Guide
Software Testing without Requirements: Survival GuideSoftware Testing without Requirements: Survival Guide
Software Testing without Requirements: Survival Guide
 
Istqb question-paper-dump-4
Istqb question-paper-dump-4Istqb question-paper-dump-4
Istqb question-paper-dump-4
 
Basics in software testing
Basics in software testingBasics in software testing
Basics in software testing
 
Software testing
Software testing   Software testing
Software testing
 
Basics of Software Testing
Basics of Software TestingBasics of Software Testing
Basics of Software Testing
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definition
 
Software Testing Basic Concepts
Software Testing Basic ConceptsSoftware Testing Basic Concepts
Software Testing Basic Concepts
 
Software testing axioms
Software testing axiomsSoftware testing axioms
Software testing axioms
 
Intro to Manual Testing
Intro to Manual TestingIntro to Manual Testing
Intro to Manual Testing
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbu
 
30 testing interview questions for experienced
30 testing interview questions for experienced30 testing interview questions for experienced
30 testing interview questions for experienced
 
Manual testing interview questions and answers
Manual testing interview questions and answersManual testing interview questions and answers
Manual testing interview questions and answers
 
Software Testing or Quality Assurance
Software Testing or Quality AssuranceSoftware Testing or Quality Assurance
Software Testing or Quality Assurance
 

Similar to Automation testing interview pdf org

How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
anuvip
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Shivang100
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Archana Krushnan
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Archana Krushnan
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
David Tzemach
 
Comparison manual & automation
Comparison manual & automationComparison manual & automation
Comparison manual & automation
Rashmi Kanta Mohapatra
 
Test automation
Test automationTest automation
Test automation
Sadani Rodrigo
 
Automated software testing
Automated software testingAutomated software testing
Automated software testing
MD ISLAM
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
Sundar Sritharan
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?
MD ISLAM
 
Automated Software Testing Framework Training by Quontra Solutions
Automated Software Testing Framework Training by Quontra SolutionsAutomated Software Testing Framework Training by Quontra Solutions
Automated Software Testing Framework Training by Quontra Solutions
Quontra Solutions
 
testing.pdf
testing.pdftesting.pdf
testing.pdf
kumari36
 
Software Test Automation - Best Practices
Software Test Automation - Best PracticesSoftware Test Automation - Best Practices
Software Test Automation - Best Practices
Arul Selvan
 
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
Knoldus Inc.
 
Top 5 pitfalls of software test automatiion
Top 5 pitfalls of software test automatiionTop 5 pitfalls of software test automatiion
Top 5 pitfalls of software test automatiion
ekatechserv
 
Presentation1
Presentation1Presentation1
Presentation1
anuvip
 
Qa case study
Qa case studyQa case study
Qa case study
hopperdev
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
pavelpopov43
 
Automate test-oim
Automate test-oimAutomate test-oim
Automate test-oim
Oim Trust
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
Tony Huynh
 

Similar to Automation testing interview pdf org (20)

How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
Comparison manual & automation
Comparison manual & automationComparison manual & automation
Comparison manual & automation
 
Test automation
Test automationTest automation
Test automation
 
Automated software testing
Automated software testingAutomated software testing
Automated software testing
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?
 
Automated Software Testing Framework Training by Quontra Solutions
Automated Software Testing Framework Training by Quontra SolutionsAutomated Software Testing Framework Training by Quontra Solutions
Automated Software Testing Framework Training by Quontra Solutions
 
testing.pdf
testing.pdftesting.pdf
testing.pdf
 
Software Test Automation - Best Practices
Software Test Automation - Best PracticesSoftware Test Automation - Best Practices
Software Test Automation - Best Practices
 
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
Building Resilient Software A Deep Dive into Self-Healing Test Automation Fra...
 
Top 5 pitfalls of software test automatiion
Top 5 pitfalls of software test automatiionTop 5 pitfalls of software test automatiion
Top 5 pitfalls of software test automatiion
 
Presentation1
Presentation1Presentation1
Presentation1
 
Qa case study
Qa case studyQa case study
Qa case study
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
 
Automate test-oim
Automate test-oimAutomate test-oim
Automate test-oim
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 

More from Testbytes

What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
Testbytes
 
Testbytes Delivery Methodology - Updated
Testbytes Delivery Methodology - UpdatedTestbytes Delivery Methodology - Updated
Testbytes Delivery Methodology - Updated
Testbytes
 
Major cyber attacks on india
Major cyber attacks on indiaMajor cyber attacks on india
Major cyber attacks on india
Testbytes
 
What is SDET? (Software Development Engineer in Test)
What is SDET? (Software Development Engineer in Test)What is SDET? (Software Development Engineer in Test)
What is SDET? (Software Development Engineer in Test)
Testbytes
 
Top Security Testing Companies
Top Security Testing CompaniesTop Security Testing Companies
Top Security Testing Companies
Testbytes
 
Software Testing Tutorial For Beginners | Testbytes
Software Testing Tutorial For Beginners | TestbytesSoftware Testing Tutorial For Beginners | Testbytes
Software Testing Tutorial For Beginners | Testbytes
Testbytes
 
Software Testing Methodologies | Testbytes
Software Testing Methodologies | TestbytesSoftware Testing Methodologies | Testbytes
Software Testing Methodologies | Testbytes
Testbytes
 
Software Testing Process | Testbytes
Software Testing Process | TestbytesSoftware Testing Process | Testbytes
Software Testing Process | Testbytes
Testbytes
 
The Business Of Information Security In India - Testbytes
The Business Of Information Security In India - TestbytesThe Business Of Information Security In India - Testbytes
The Business Of Information Security In India - Testbytes
Testbytes
 
The Business Of Information Security In India - Testbytes
The Business Of Information Security In India - TestbytesThe Business Of Information Security In India - Testbytes
The Business Of Information Security In India - Testbytes
Testbytes
 
Top 25 Selenium Interview Questions and Answers 2018
Top 25 Selenium Interview Questions and Answers 2018Top 25 Selenium Interview Questions and Answers 2018
Top 25 Selenium Interview Questions and Answers 2018
Testbytes
 
Testbytes Project Delivery Methodology
Testbytes Project Delivery MethodologyTestbytes Project Delivery Methodology
Testbytes Project Delivery Methodology
Testbytes
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
Testbytes
 
Software Testing Interview Questions
Software Testing Interview QuestionsSoftware Testing Interview Questions
Software Testing Interview Questions
Testbytes
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
Testbytes
 
11 ways you can find bugs in game testing
11 ways you can find bugs in game testing11 ways you can find bugs in game testing
11 ways you can find bugs in game testing
Testbytes
 
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | TestbytesBest Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
Testbytes
 
Load Testing Tools | Testbytes
Load Testing Tools | TestbytesLoad Testing Tools | Testbytes
Load Testing Tools | Testbytes
Testbytes
 
Automation Testing Companies in India | Testbytes
Automation Testing Companies in India | TestbytesAutomation Testing Companies in India | Testbytes
Automation Testing Companies in India | Testbytes
Testbytes
 
11 Emerging Trends in Software Testing 2018 [Infographic]
11 Emerging Trends in Software Testing 2018 [Infographic]11 Emerging Trends in Software Testing 2018 [Infographic]
11 Emerging Trends in Software Testing 2018 [Infographic]
Testbytes
 

More from Testbytes (20)

What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
 
Testbytes Delivery Methodology - Updated
Testbytes Delivery Methodology - UpdatedTestbytes Delivery Methodology - Updated
Testbytes Delivery Methodology - Updated
 
Major cyber attacks on india
Major cyber attacks on indiaMajor cyber attacks on india
Major cyber attacks on india
 
What is SDET? (Software Development Engineer in Test)
What is SDET? (Software Development Engineer in Test)What is SDET? (Software Development Engineer in Test)
What is SDET? (Software Development Engineer in Test)
 
Top Security Testing Companies
Top Security Testing CompaniesTop Security Testing Companies
Top Security Testing Companies
 
Software Testing Tutorial For Beginners | Testbytes
Software Testing Tutorial For Beginners | TestbytesSoftware Testing Tutorial For Beginners | Testbytes
Software Testing Tutorial For Beginners | Testbytes
 
Software Testing Methodologies | Testbytes
Software Testing Methodologies | TestbytesSoftware Testing Methodologies | Testbytes
Software Testing Methodologies | Testbytes
 
Software Testing Process | Testbytes
Software Testing Process | TestbytesSoftware Testing Process | Testbytes
Software Testing Process | Testbytes
 
The Business Of Information Security In India - Testbytes
The Business Of Information Security In India - TestbytesThe Business Of Information Security In India - Testbytes
The Business Of Information Security In India - Testbytes
 
The Business Of Information Security In India - Testbytes
The Business Of Information Security In India - TestbytesThe Business Of Information Security In India - Testbytes
The Business Of Information Security In India - Testbytes
 
Top 25 Selenium Interview Questions and Answers 2018
Top 25 Selenium Interview Questions and Answers 2018Top 25 Selenium Interview Questions and Answers 2018
Top 25 Selenium Interview Questions and Answers 2018
 
Testbytes Project Delivery Methodology
Testbytes Project Delivery MethodologyTestbytes Project Delivery Methodology
Testbytes Project Delivery Methodology
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
 
Software Testing Interview Questions
Software Testing Interview QuestionsSoftware Testing Interview Questions
Software Testing Interview Questions
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
 
11 ways you can find bugs in game testing
11 ways you can find bugs in game testing11 ways you can find bugs in game testing
11 ways you can find bugs in game testing
 
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | TestbytesBest Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
 
Load Testing Tools | Testbytes
Load Testing Tools | TestbytesLoad Testing Tools | Testbytes
Load Testing Tools | Testbytes
 
Automation Testing Companies in India | Testbytes
Automation Testing Companies in India | TestbytesAutomation Testing Companies in India | Testbytes
Automation Testing Companies in India | Testbytes
 
11 Emerging Trends in Software Testing 2018 [Infographic]
11 Emerging Trends in Software Testing 2018 [Infographic]11 Emerging Trends in Software Testing 2018 [Infographic]
11 Emerging Trends in Software Testing 2018 [Infographic]
 

Recently uploaded

Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
SocMediaFin - Joyce Sullivan
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
1wful2fm
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
Thomas GIRARD BDes
 
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
evnum
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
cahgading001
 
Connect to Grow: The power of building networks
Connect to Grow: The power of building networksConnect to Grow: The power of building networks
Connect to Grow: The power of building networks
Eirini SYKA-LERIOTI
 
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
yhkox
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
taqyea
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
adhitya5119
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
Aditya Raghav
 
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Hector Del Castillo, CPM, CPMM
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
Bruce Bennett
 
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
waldorfnorma258
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Sreenivas702647
 
How to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdfHow to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdf
Million-$-Knowledge {Million Dollar Knowledge}
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
ashiquepa3
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
Bruce Bennett
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
2zjra9bn
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
GabrielleSinaga
 

Recently uploaded (20)

Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
 
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
 
Connect to Grow: The power of building networks
Connect to Grow: The power of building networksConnect to Grow: The power of building networks
Connect to Grow: The power of building networks
 
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
在线办理(UOIT毕业证书)安大略省理工大学毕业证在读证明一模一样
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
 
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024Community Skills Building Workshop | PMI Silver Spring Chapter  | June 12, 2024
Community Skills Building Workshop | PMI Silver Spring Chapter | June 12, 2024
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
 
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
 
How to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdfHow to overcome obstacles in the way of success.pdf
How to overcome obstacles in the way of success.pdf
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
 

Automation testing interview pdf org

  • 2. info@testbytes.net Interviews – a terrifying word for many of us! There is a little fear and a little anxiety that might shake our confidence and we might end up answering the answers wrong, even if we know them. But this can easily be overcome, if we are sure with the answers and the answers are on our fingertips. But how can you know each and everything about automation testing? Seems difficult! But these commonly asked automation testing interview questions can help you crack your interview. So here you go! 1. Why do you think we need Automation Testing? Based on the situation, automation testing can help us in 1. Improving test efficiency. 2. Reducing the testing efforts. 3. Reducing the cost of testing 4. Replicating testing across various platforms 5. Giving more accurate results, in short, automation testing enhances test results accuracy 6. The quickened testing process when the testing time is less 7. Testing more complicated and large applications. 2. How will you decide when to automate the test? Automation testing can be not done at all times; there are certain scenarios where automation testing is most preferred. And if there is any such scenario, I will automate the tests  Repetitive Tasks  Smoke and Sanity Tests  Test with multiple data set  Regression test cases 3. State the benefits of Quick Test Pro (QTP)? Some of the benefits of QTP are 1. Supports web-based application for both client and server 2. keyword-driven testing 3. Excellent Data-driven testing features 4. Good error handling mechanism 5. Run time data table 6. Supports record and play feature 4. When will you decide not to Automate Testing? I will not automate when 1. Application Under Test changes frequently 2. When test cases are valid only for once 3. Random testing 4. When a project is very small and does not require extensive testing 5. Tell me about Selenium? Selenium is a web-based application testing tool. It supports writing test cases in Java, Perl, Python, and more. It also supports all the major platforms like Windows, Mac, and Linux.
  • 3. info@testbytes.net 6. How is Automation testing done? The process for automation testing is: 1. Select the Test tool as per your testing requirement 2. Define the scope of automation 3. Planning, design and development 4. Test execution 5. Maintenance 6. Tell what do you know about Rational Robot - IBM Test Automation Tool? It is an automation testing tool used for functional and regression testing. It supports Windows, Java, IE and ERP applications for the Windows platform. It has in build test cases for objects like lists, bitmaps, and menus and specialized test cases for development environment specific objects. Rational Clear Quest, Relational Test Manager, and Requisite Pro come integrated with it for Requirement Traceability, Change Management, and Defect Tracking. It supports Java, VS.NET controls, Oracle Forms, Web, Sybase Power Builder applications and Borland Delphi. 7. What do you do in the Planning Phase Of Automation? In the planning phase of automation testing, we focus on 1. Selecting the correct Automation tool 2. Pick the Automation Framework 3. To decide in scope and out scope items 4. Set the Test Environment 5. Prepare Gantt Chart of Project. 6. Recognize the Test Deliverables 8. Name a few Automation Testing Tools that you know? Some of the commonly used automation testing tools are: 1. Load Runner 2. Silk Test 3. Jmeter 4. Selenium 5. Sahi 6. QTP 7. WinRunner, etc. 9. There are a few conditions where we cannot use automation testing for Agile methodology. Explain them. Automation testing cannot be used when: 1. there are frequent changes in Agile testing 2. Agile testing requires an Exhaustive level of documentation 10. What are the most types of testing you would automate? 1. Load testing 2. Sanity testing 3. Regression testing. 11. Tell a few risks associated with automation testing? Some of the common risks are: 1. One of the major risks associated with automation testing is finding skilled testers. The testers should have good knowledge of various automation tools, should have knowledge of
  • 4. info@testbytes.net programming language and should be technologically sound and be able to adapt to new technology. 2. The initial cost of automation testing is more, and convincing the client for this coat can be a tedious job. 3. Automation testing with unfixed UI, and constantly changing UI can be a risky task. 4. Automating an unstable can be risky too. In such scenarios, the cost of script maintenance is very high. 5. If there are some test cases to be executed once, it is not a good idea to automate them. 12. Explain Tree View In Automation Testing? A tree view has statements in a tree structure. The testing process in the keyword created and viewed in the keyword drive modular format. 13. What Features will you look out in an Automation Tool? Some of the features I will look into automation tools are: 1. Support for Test Environment 2. Easy to use. 3. Debugging facility. 4. Robust object identification. 5. Testing features for Object and Image. 6. Object identification capability. 7. Database testing features. 8. Support for multiple frameworks. 14. Tell a few disadvantages of Automation Testing? Some of the disadvantages of automation testing are: 1. Tool designing requires a lot of manual efforts 2. tools can be buggy, inefficient, costly, 3. Tools can have technological limitations. 15. Are there any Pre-requisites of Automation Testing? If so, what are they? Some of the Pre-requisites of Automation Testing are: 1. A stable Build 2. Functionalities to be tested 3. Test cases for automated testing 16. Name the Framework Used In Software Automation Testing? The frameworks used for software automation testing are: 1. Data-driven automation framework 2. Keyword-driven automati4on framework 3. Modular automation framework 4. Hybrid automation framework 17. State the difference between Open Source Tools, Vendor Tools, And In-house Tools? The difference between Open Source Tools, Vendor Tools, and In-house Tools are: 1. Open source tools are free to use tools, their source code is available for free online for others to use. 2. Vendor tools can also be referred to as companies developed tools. You will have to purchase their licenses for using them. These tools comes with a proper technical support for sorting any kind of technical issues. Some of the vendor tools are WinRunner, SilkTest, LR, QA Director, QTP, Rational Robot, QC, RFT, and RPT.
  • 5. info@testbytes.net 3. In-house tools are custom made by companies for their personal use. 18. What are the mapping criteria for successful automation testing? The mapping criteria for successful automation testing are: 1. Defect Detection Ratio 2. Automation execution time 3. Time saved to release the product 4. The decrease in Labour employed 5. The decrease in overall costs 19. Which testing can be done using the Selenium Framework? Selenium can be used for: 1. Load testing of web applications. 2. Regression testing of web applications. 3. Functional testing of web applications. 20. What are Essential Types Of Test Steps? 1. Test object 2. Functions 3. Utility 4. Comment 5. Programming logic 21. Name the Environment supported by QTP? QTP supports only Windows. 22. Name a few Extensions and Test Assets of QTP? Some of the Test Assets and Extensions of QTP are: 1. Results .xml 2. Test batch runner .mtb 3. Recovery scenario .qrs 4. Local object repository .mtr 5. Test file .mts 6. Shared object repository .tsr 7. Function library .qfl 23. Name a few Technologies supported by QTP? A few technologies supported by QTP are: 1. .NET 2. Delphi 3. Web 4. Java (Core) 5. Java (Advanced) 6. Oracle 7. WPF 8. Siebel 9. SAP 10. Flex 11. PeopleSoft 12. Windows Mobile 13. Silverlight
  • 6. info@testbytes.net 24. Describe a few drawbacks of Selenium Ide? Some of the drawbacks of Selenium IDE are: 1. It’s Firefox only. 2. It lacks conditional statements 3. It cannot handle exceptions 4. It also can’t take screenshots. 5. It lacks logging and reporting functionality 6. It cannot re-run failed tests automatically. 7. It also lacks loops, database testing, 25. Name the different Scripting Techniques For Automation Testing? Different scripting techniques for automation testing are: Linear, Key and data-driven techniques, structured, and shared. 26. What Is The Selenium Web driver used for? It is used for automating tests for websites. 27. What would be your criteria for picking up the automation tool for your specific scenarios? The criteria for choosing the right automation tool are 1. Project scope 2. Tools limitations 3. Cost of the tool 4. the tool’s usability and convenience 5. the testing environment 6. compatibility 28. Can automation testing completely replace manual testing? No, automation testing cannot completely replace manual testing. Automation testing requires human intervention for setting up the environment. Automation testing is good for long large and repeated testing tasks. For newer scripts and rarely executed tests, automation testing is hardly of any use. 29. How will you determine which test cases you will pick for automation testing? We will consider the following criteria for picking up test cases for automation testing: 1. The frequency of executing the test cases is one of the major criteria in deciding whether to select the test case for automation testing or not. The higher the frequency of re-running the test cases more viable it is for automation testing. 2. Find out whether automating the test case would save you time or not. 3. The criticality of the test case is another major decision whether to automate test case or not. 4. The automation testing of the test case should not exceed the time required to execute the test case manually 5. Consider the criticality of the test case in deciding if to automate it or not. the more critical test cases are better to be automated. 30. Which types of test cases will you not automate? We will not automate the following test cases: · Usability tests generally require manual intervention to check the test results · Test cases that include setup · Test cases that re not to be repeated
  • 7. info@testbytes.net · Test cases that return unpredicted test results · UX tests · exclude unplanned and random test cases 31. Describe automation testing lifecycle? The stages of automation testing are. 1. Decide whether to automate testing or not 2. Identify the Automation tool 3. Recognize the scope of automation testing 4. Design and development of a test suite 5. Continuous test execution 6. Maintain test suite 32. Describe your plan for automation testing of web applications? Irrespective of the choice of your automation tools like SilkTest, QTP, Selenium or any other test tool you can follow the following rules · Web UI testing.  Have a unique name for every web page.  Follow uniform naming scheme for similar objects.  No two objects should have the same name.  Every image should have an ALT attribute set.  Dynamic content must have a proper name, ID or XPath.  Data tables should have specific names.  Cross-browser stability. · Web service layer (Rest/Soap) testing.  API Request/Response verification.  API error code testing.  Web service XSD validation.  Cross-server validation. 33. What are the advantages and disadvantages of automation testing at the UI layer? · Advantages of automation testing in UI layer  It helps to validate end-to-end UI flows.  Helps in the integration of the testing application with the external systems.  It allows giving test suite to the customer to gather his feedback  Helps in getting early feedback on high priority modules  Helps in the early revealing of severe bugs.  Tests UI functionality even when it cannot be done manually. · Disadvantages of automation testing in UI layer  UI automation can break for frequently changing UI element locators.  Slow Test execution.  Only limited information can be verified.  You have to limit the number of test cases because of slow test execution.  It is time demanding involving many steps. 34. Which test automation strategy would you prefer for your agile software? For the Agile methodology, the pyramid approach has been proven quite successful. It divides the complete cycle into three levels.  The base or the first level belongs to unit tests  Next is the service layer including API tests.  The last and the topmost is GUI testing.
  • 8. info@testbytes.net Using it testers can test the complete application. Each layer of the pyramid has its own significance and as a whole, the complete pyramid results in complete testing of the system. 35. Tell about automation framework? Automation framework is a software platform that provides needed structure and echo system to automate and run test cases. They are also a set of rules for users for efficient automation testing. Some of the rules are: · Rules for writing test cases. · Coding rules for developing test handlers. · Prototype for Input test data. · Management of Object repository. · Log configuration. · Usage of Test result and reporting. 36. State a few coding practices to follow during automation? Some of the best coding practices for test automation are: · Reusable test handlers development that is put in a separate file. · Add comments whenever fixing a bug. · Follow standards set by the programming language being used. · Store test data in an external data source. · Run test scripts regularly. 37. State the scripting standard for automation testing? The scripting standards for writing scripts for automation testing are:  Naming convention should be uniform.  For every 10 lines of code, there should be a 3 Lines of comments  There should be proper indentation.  There should be robust error handling and recovery scenario  Use Frameworks whenever possible 38. Explain Sikuli? Sikuli uses"Visual Image Match" method for automating the graphical user interface. Sikuli takes images as input for all its web elements. It consists of  Sikuli Script  Visual Scripting API for Jython  Sikuli IDE It is used to  automate flash websites or objects  It automates window based application without using internal API support  Offers simple API  Easy to link with tools like Selenium  Can automate Desktop application  Extensive support to automate flash objects  uses "Visual Match" and Flash objects to automate desktop  works on multiple technologies -.NET, Java, 39. What is your next step after identifying your automation test tool? The next step would be to design a framework. 40. What are the characteristics of a good framework? The characteristics of good framework are:
  • 9. info@testbytes.net  It should be modular  It should be reusable  It should be consistent  It should be independent  Should have good reporting facility  It should be easy to integrate with other applications. 41. Why do you keep URL, Login, and passwords in a separate file and not directly in the code? These pieces of information are used very frequently, if we hardcode them into the code, we will require to change them in every file they are referred in. Therefore such information is stored in a separate file. 42. What is the main reason for testers to refrain from automation? How can they overcome it? The main reason that holds back the testers from automation testing is to learn programming language/coding. To overcome this, they can:  Collaborate with developers for automation  Automation is not only testers job, but it is also a combined team effort  Give dedicated time for automation.  Get management support whenever needed. 43. Name important modules of automation testing Framework? Important modules for automation testing framework are:  Test Assertion Tool  Data setup  Build Management Tool  Continuous integration tool  Reporting tool  Logging tool 44. What are the advantages of Modular Testing framework? The advantages of Modular Testing Framework are:  Easy to maintain  scalability of test cases  can create test scripts using already scripted modules 45. What are the disadvantages of the keyword-driven testing framework? The disadvantages of the keyword-driven testing framework:  It is more complicated  Test cases get longer and complex 46. Can we do automation testing without a framework? If yes, how? Yes, automation testing can be done without a framework. Understand the tool and program the steps in the programming language supported by the tool. 47. Can we do automation testing without a framework? If yes, how? Yes, automation testing can be done without a framework. Understand the tool and program the steps in the programming language supported by the tool. 48. List out the tools you are well-acquainted with?
  • 10. info@testbytes.net List out the tools you have used, however, make sure that you have experience in handling Selenium 49.Can we automate CAPTCHA or RECAPTCHA? Nope. not possible. You can either enable or disable it in the test environment. 50.When do you go for manual rather than automated testing? Exploratory tests, usability testing, ad-hoc testing, etc require tester skills rather than technical skills. So these testing require manual intervention rather than automation. Conclusion: Interviews are one major barrier between you and your offer letter. A little confidence and ample of knowledge can easily let you cross this barrier. With automation being a vast subject, you might struggle to get all the knowledge especially if you are short of time. The above questions are some of the commonly asked question based on automation testing in the interviews. Hope they will help you. Also, get deep knowledge of the automation tool, you are proficient in. All the best!