This document contains a question bank for Modules 1 and 2 of a software testing course. It includes 32 questions related to key software testing concepts and techniques. The questions cover topics such as definitions of software testing, test case generation strategies like boundary value analysis, equivalence partitioning, decision tables, and fault-based testing techniques like mutation analysis. Test case examples are provided for problems like calculating triangles, dates, commissions, ATMs, and currency converters.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
37 views
ST Question Bank For Module-1 & 2 (CBCS)
This document contains a question bank for Modules 1 and 2 of a software testing course. It includes 32 questions related to key software testing concepts and techniques. The questions cover topics such as definitions of software testing, test case generation strategies like boundary value analysis, equivalence partitioning, decision tables, and fault-based testing techniques like mutation analysis. Test case examples are provided for problems like calculating triangles, dates, commissions, ATMs, and currency converters.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
ST Question Bank for Module-1 and Module-2
1. Definition of Software Testing?
2. Why Software Quality is so important? 3. Different Phases of SDLC and differentiate Black Box Testing and White Box Testing. 4. How Requirements are so important to arrive at proper Test Cases? 5. Differentiate between Behaviour and Correctness of the software Product? 6. Differentiate Correctness versus Reliability with respect to Software Product? 7. How Testing and Debugging is different justify? 8. What are Test cases and give the template used for Test Cases. 9. Portray the Insights from a Venn diagram with respect to Software Testing 10. What are the Test-generation Strategies? 11. How Test Metrics arrived 12. Portray Error and fault taxonomies? 13. Why Levels of testing are so imporatant and mention them. 14. Differentiate Testing and Verification? 15. Why Static Testing is needed and explain the benefits 16. With Generalized pseudocode explicate the triangle problem, 17. With generalized pseudocode explicate the NextDate function, 18. With generalized pseudocode explicate the commission problem, 19. Explain SATM (Simple Automatic Teller Machine) problem and derive possible TCs. 20. Explain the currency converter, Saturn windshield wiper and derive possible TCs. 21. How do we apply Boundary value analysis to derive Test Cases 22. Differentiate between Robustness testing and Worst-case testing. 23. Explain the Robust Worst testing for triangle problem,Nextdate problem and commission problem. 24. How do we apply Equivalence classes method to derive Test Cases 25. Apply Equivalence test cases for the triangle problem, NextDate function, and the commission problem. 26. How do we apply Decision tables to derive test cases. 27. Derive Test cases for the triangle problem, NextDate function, and the commission problem using Decision Table Method 28. What is Fault Based Testing 29. What are the Assumptions made in fault based testing. 30. Why Mutation analysis is so important in fault based testing. 31. Explain the Fault-based adequacy criteria. 32. Portray the different Variations on mutation analysis.