This document contains 34 questions related to software testing from an MSBTE examination. The questions cover key topics in software testing including defining software testing and its objectives, different types of testing (static, dynamic, black box, white box), quality assurance and quality control, verification and validation, defects and their causes, test case specification, bugs, errors, faults, failures, V-model, skills for software testers, code coverage analysis, and the differences between techniques like inspection vs walkthroughs, and drivers vs stubs.
This document contains 34 questions related to software testing from an MSBTE examination. The questions cover key topics in software testing including defining software testing and its objectives, different types of testing (static, dynamic, black box, white box), quality assurance and quality control, verification and validation, defects and their causes, test case specification, bugs, errors, faults, failures, V-model, skills for software testers, code coverage analysis, and the differences between techniques like inspection vs walkthroughs, and drivers vs stubs.
Original Title
Software Testing (STE 22514) UNIT TEST 1 Questions from MSBTE Exams
This document contains 34 questions related to software testing from an MSBTE examination. The questions cover key topics in software testing including defining software testing and its objectives, different types of testing (static, dynamic, black box, white box), quality assurance and quality control, verification and validation, defects and their causes, test case specification, bugs, errors, faults, failures, V-model, skills for software testers, code coverage analysis, and the differences between techniques like inspection vs walkthroughs, and drivers vs stubs.
This document contains 34 questions related to software testing from an MSBTE examination. The questions cover key topics in software testing including defining software testing and its objectives, different types of testing (static, dynamic, black box, white box), quality assurance and quality control, verification and validation, defects and their causes, test case specification, bugs, errors, faults, failures, V-model, skills for software testers, code coverage analysis, and the differences between techniques like inspection vs walkthroughs, and drivers vs stubs.
1. Define software testing and role of testing. 2. What is Software testing? Give any three objectives of testing. 3. Enlist objectives of software testing. 4. What are the objectives of software testing? 5. Enlist different types of test deliverables. 6. Explain test case specification 7. What is bug? Why do bug occurs? 8. Define Defect. 9. Define following terms – i) Error ii) Fault iii) Bug iv) Failure 10. What are different causes of software defects? 11. Explain verification and validation with neat diagram. 12. Explain Quality assurance and quality control. 13. Explain static and dynamic testing. 14. Explain black box and white box testing. 15. Explain white box testing as technical review. 16. Define verification and validation with respect to software testing. 17. Define static and dynamic testing. 18. Differentiate between Quality Assurance and Quality Control. 19. Differentiate between black box and white box testing. 20. Differentiate between drivers and stub (any four points) 21. State the different errors found in static testing. 22. State the different errors found in dynamic testing. 23. Enlist errors that are uncovered during black box testing. 24. Enlist errors that are uncovered during white box testing. 25. Enlist and describe any four skills for software tester. 26. Explain V-model with labeled diagram. 27. State any two advantages and disadvantages of ‘V’ model. 28. State classification of white box testing 29. Write short notes on : (i) Inspection (ii) Structured walkthroughs 30. Explain the difference between walkthrough and inspection. 31. Explain any one type of structural white box testing in detail. 32. Describe Unit Testing. 33. Explain the concept of stub and driver. 34. Explain various code coverage in detail. How it is used in analyzing coding of software?