Testing Tools Interview Questions and Answers
Testing Tools Interview Questions and Answers
Q.What is Software Development Life Cycle?
Answer: The systems (or software) development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application.
It includes the following different stages:
1. Requirement phase
2. Design phase
3. Coding (programming)
4. Testing
5. Release (Production)
6. Maintenance (Support)
Q.What is Business Requirement Document (BRD)?
Ans: It is a document that describes the details of the application functionalities which is required by the user. This document is written by the Business Analysts.
Q.What automating testing tools are you familiar with?
Answer: Win Runner , Load runner, QTP , Silk Performer, Test director, Rational robot, QA run.
Q.How did you use automating testing tools in your job?
Answer:
1. For regression testing
Criteria to decide the condition of a particular build
Q.Describe some problem that you had with automating testing tool.
Answer :The problem of winrunner identifying the third party controls like infragistics control.
Q.How do you plan test automation?
Answer :
1. Prepare the automation Test plan
Identify the scenario
Record the scenario
Enhance the scripts by inserting check points and Conditional Loops
Incorporated Error Handler
Debug the script
Fix the issue
Rerun the script and report the result.
Q.Can test automation improve test effectiveness?
Answer: Yes, Automating a test makes the test process:
1.Fast
2.Reliable
3.Repeatable
4.Programmable
5.Reusable
6.Comprehensive
Q.What is data – driven automation?
Answer: Testing the functionality with more test cases becomes laborious as the functionality grows. For multiple sets of data (test cases), you can execute the test once in which you can figure out for which data it has failed and for which data, the test has passed. This feature is available in the WinRunner with the data driven test where the data can be taken from an excel sheet or notepad.
Q.What are the main attributes of test automation?
Answer: software test automation attributes :
Maintainability – the effort needed to update the test automation suites for each new release
Reliability – the accuracy and repeatability of the test automation
Flexibility – the ease of working with all the different kinds of automation test ware
Efficiency – the total cost related to the effort needed for the automation
Portability – the ability of the automated test to run on different environments
Robustness – the effectiveness of automation on an unstable or rapidly changing system
Usability – the extent to which automation can be used by different types of users
Q.Does automation replace manual testing?
Answer: There can be some functionality which cannot be tested in an automated tool so we may have to do it manually. therefore manual testing can never be repleaced. (We can write the scripts for negative testing also but it is hectic task).When we talk about real environment we do negative testing manually.