Manual Testing Interview Questions and Answers 1 1
Manual Testing Interview Questions and Answers 1 1
Q 12: What are the most common risks associated with project failure?
Ans: The most common risks are:
1. Shortage of time or squeezed timelines
2. Shortage of skilled resources to perform the testing activities
3. Limited Budget
4. Absence of a stable environment for testing
Q 13: What are stubs and drivers?
Ans: Stubs and drivers are used in incremental testing. Testing follows either a top-down or a
bottom-up approach. In the top-down approach, a stub is used to help in the testing of other
modules. Similarly, a driver is used in the bottom-up approach for facilitating the testing.
Q 14: What would you do if you find a defect?
Ans: Here is what you should do once you find a defect.
1. Recreate the defect to make sure it is consistent
2. Try to recreate the defect in a different device, browser, or OS to make sure if it occurring
everywhere or is specific to any particular device, browser, or OS.
3. Take the screenshot of the error
4. Capture the required logs as applicable
5. Log the details in the bug tracking tool used by the team
Q 15: What is fuzz testing?
Ans: Fuzz testing is commonly used in security testing to find vulnerabilities and coding errors
in the system. In fuzz testing, data is added to the system to make it crash. Sometimes, a fuzz
tester is also used to find the causes of the vulnerability as well. It is mostly done in big projects
and may not prove cost-effective for smaller projects.
Q 16: What are the test cases you can create for a simple login screen with
username, password, and login buttons?
Ans: Some of the test cases that can be created for the login screen are:
1. Test cases for login edit box, what type of characters it can take.
2. Test cases for password edit box, what type of characters it can take.
3. Password should be masked and should not be visible
4. Valid credentials should allow users to log in and move to the next screen
5. Invalid credentials should block the user, the appropriate message should be displayed
6. Username blank – appropriate message should be displayed
7. Password blank – appropriate message should be displayed
8. The edit boxes should be aligned properly
9. A forgot password link should be available
Manual Testing Interview Questions and answers
10. Appropriate labels should be written for the login and password edit boxes
Q 17: What is the difference between a latent and masked defect?
Ans: Latent defects are those that are existing in the system but do not impact the functionality
since the preconditions for the defects are never met. A masked defect, on the other hand, is
those which are hidden behind another defect. And they can be found only once the other defect
is found.
Q 18: What techniques can be used to understand the test coverage?
Ans: The 3 different techniques used for ensuring the test coverage are:
1. Statement coverage: testing ensures that each line of the code is executed at least once.
2. Decision coverage: testing is done to ensure that each path of the decision code loops and
decision boxes are executed at least once.
3. Path coverage: testing is done to ensure every possible code path for a particular
functionality is executed at least once.
Q 19: What is a code walk-through?
Ans: A code walkthrough is an informal analysis of any code to check if the logic is correct and
if the proper coding standards are followed. It is an unmoderated review.
Q 20: What are the different parts of a defect report?
Ans: A defect report would ideally include:
1. Summary
2. Tested By
3. Assigned to
4. Tested environment
5. Build No.
6. Severity
7. Steps to reproduce
8. Expected and Actual Results
9. Screenshots
10. Logs
11. Defect status
12. Comments