Manual Testing Interview Questions (1)
Manual Testing Interview Questions (1)
Q 2: What is BVA?
Ans: BVA, Boundary Value Analysis, is a validation technique used for checking the edit
boxes that take in numbers. For example, if a field takes the values 1 to 100, under BVA you
would test the field with values +1 and -1 from the boundaries. So, in this case, the tester
would check to see if the field with values 0,2,99, and 101.
Q 11: 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
Manual Testing Questions and Answers
Q 12: 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 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
10. Appropriate labels should be written for the login and password edit boxes
Manual Testing Questions and Answers
Q 15: 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
Q 25: What are the different types of testing. Name a few types in each.
Ans: Testing can be divided mainly into 2 types:
1. Functional Testing: It deals with testing the functionality of the application under test.
Some of the testings under functional testing are:
a. Unit Testing
b. System testing
c. User Acceptance testing
d. Integration testing
2. Non-functional testing: it involves testing the non-functional features like performance,
scalability, security reliability, etc.
a. Load testing
b. Stress testing
c. User Acceptance testing
d. Security testing
e. Endurance testing
f. Installation testing
Manual Testing Questions and Answers
Q 26: What are the stages in the software testing lifecycle?
Ans: The stages in the software testing lifecycle are:
1. Requirement Analysis
2. Test Planning
3. Test Case Development
4. Test Environment Setup
5. Testing
6. Test Closure and deliverables handover