Testing Interview Questions and Answers
Question - 101 : - Explain how does a test coverage tool work?
Answer - 101 : -
The code coverage testing tool runs parallel while performing testing on the actual product. The code coverage tool monitors the executed statements of the source code. When the final testing is done, we get a complete report of the pending statements and also get the coverage percentage.
Question - 102 : - What is the MAIN objective when reviewing a software deliverable?
Answer - 102 : -
To identify defects in any software work product.
Question - 103 : - Which of the following defines the expected results of a test? Test case specification or test design specification.
Answer - 103 : -
Test case specification defines the expected results of a test.
Question - 104 : - What is the benefit of test independence?
Answer - 104 : -
It avoids author bias in defining effective tests.
Question - 105 : - As part of which test process do you determine the exit criteria?
Answer - 105 : -
The exit criteria are determined on the bases of ‘Test Planning’.
Question - 106 : - Mention what the difference between Pilot and Beta testing is?
Answer - 106 : -
The difference between a pilot and beta testing is that pilot testing is actually done using the product by the group of users before the final deployment, and in beta testing, we do not input real data, but it is installed at the end customer to validate if the product can be used in production.
Question - 107 : - What is the difference between Testing Techniques and Testing Tools?
Answer - 107 : -
Testing technique: – Is a process for ensuring that some aspects of the application system or unit functions properly there may be few techniques but many tools.
Testing Tools: – Is a vehicle for performing a test process. The tool is a resource to the tester, but itself is insufficient to conduct testing
Question - 108 : - What is functional system testing?
Answer - 108 : -
Testing the end to end functionality of the system as a whole is defined as a functional system testing.
Question - 109 : - What are the benefits of Independent Testing?
Answer - 109 : -
Independent testers are unbiased and identify different defects at the same time.
Question - 110 : - What are the different Methodologies in Agile Development Model?
Answer - 110 : -
There are currently seven different agile methodologies that I am aware of:
- Extreme Programming (XP)
- Scrum
- Lean Software Development
- Feature-Driven Development
- Agile Unified Process
- Crystal
- Dynamic Systems Development Model (DSDM)