Testing Preliminary




This Questionnaire has two sections: Multiple choice and Descriptive
questions.
All the questions are compulsory and both the sections must be
attempted.
Every Multiple choice question weighs 1 mark.
No Negative marking.

1. Defects are less costly if detected in which of the following phases
a)
b)
c)
d)

Coding
Design
Requirements Gathering
Implementation

2. Executing the same test case on a modified build is called as:
a)
b)
c)
d)

Regression
Retesting
Adhoc testing
Smoke testing

3. Which bug should the developer fix first?
a)
b)
c)
d)

High Severity
High Priority
High Severity and Priority
All the above

4. An Input field takes the year of birth between 1900 and 2004.The Boundary
values for testing this field are
a)
b)
c)
d)

0,1900,2004,2005
1900, 2004
1899,1900,2004,2005
1899, 1900, 1901, 2003, 2004, 2005

5. A program validates a numeric field as follows: values less than 10 are
rejected, values between 10 and 21 are accepted, values greater than or equal

It is a Dynamic process.to 22 are rejected.11. A Plan to overcome the risk called as a) Migration Plan b) Master plan c) Maintenance plan d) Mitigation Plan 10.10.20. Is the above statement correct? a) Yes b) No .22 6. The approach/document used to make sure all the requirements are covered when writing test cases a) Test Matrix b) Checklist c) Test bed d) Traceability Matrix 7. It is a static process a) Validation b) Verification c) Quality Assurance d) Quality Control 8.21 b) 3. Which of the following input values cover all of the equivalence partitions? a) 10. a) Validation c) Quality Assurance b) Verification d) Quality Control 9.22 d) 10.21. To check whether we are developing the right product according to the customer requirements are not.21 c) 3. Automation Testing should be done before starting manual testing. To check whether we have developed the product according to the customer requirements or not.

Before launching software which testing is to be done in-house? a) b) c) d) Beta Gamma Alpha None of the above 13. Bug Reporting & Maintenance This Life Cycle comes under: a) SDLC c) SQLC b) STLC d) BLC 12. Execution. Planning. regression testing uses the same environment e) re-testing is done by developers regression testing is done by independent testers 15. Requirements Specification. regression testing looks for unexpected side effects b) re-testing looks for unexpected side effects.11. Unit testing is done by a) b) c) d) User Developers Customers Testers 14. The difference between re-testing and regression testing is: a) re-testing is running a test again. regression testing is done earlier d) re-testing uses different environments. When to stop testing: a) b) c) d) When you run out of time All test cases are done When quality goals established in the beginning of the project are met When all bugs are fixed . Test case Design. regression testing is repeating those tests c) re-testing is done after faults are fixed.

10. 4. 2. 9. 3. Spot the Difference (1O M) 1. 7. 5. 11. 12. .16. 6. 8.

Give an example for each of the following: 5M a) High priority and Low severity bug. Differentiate between Native. b) Low Severity and High Priority.17. 5M 19. Write test cases for Login screen shown below using test case design techniques: 10M  Username (Min 5 to max 15)  Username accepts alphanumeric characters  Password (Min 5 to max 15)  Password can have alphabet. Provide examples. 18. Web and Hybrid applications. letters and Special characters  Password is case sensitive .

. Write a bug report for the following scenario: 10M Assume that the ‘Stay logged in‘(refer the picture of previous question) is not working.20.