Software Testing Questions - Chapter Wise, Marks
Wise & QP Wise
Chapter 1
2 Marks
• 1.■ Define Software Testing. (QP-1)
• 1. Define Test and Testcase. (QP-2)
• 1. What is Specification-Based Testing? Give an example. (QP-3)
• 1. What is Code Based Testing? Give an example. (QP-4)
5 Marks
• 7. Explain the Importance of Software Testing. (QP-2)
• 7. Explain the Levels of Testing in V-Model. (QP-4)
8 Marks
• 13. Explain the Testing Life Cycle. (QP-1)
• 13. Explain Fundamental Approaches to Apply Test Cases with examples. (QP-2)
• 13. (a) Explain the Components of a Test Case. (QP-3)
• 15. a) Write the Goals and objectives of Software Testing. (QP-4)
Chapter 2
5 Marks
• 7. Explain Normal Boundary Value Testing (NBVT) with an example. (QP-3)
• Testing. (QP-3)
8 Marks
• 14. (a) Explain Robust Worst-Case Boundary Value Testing with an example. (QP-1)
• (b) What is Special Value Testing? Explain Characteristics of Special Value Testing. (QP-1)
• 14. (a) Explain Worst-Case Boundary Value Testing (WCBVT) with an example. (QP-2)
• 14. (a) Explain Random Testing. Mention its advantages and disadvantages. (QP-3)
• (b) Explain the Guidelines and Observations About Equivalence Class Testing. (QP-3)
• 13. (a) Explain Generalizing Boundary Value Analysis (BVA). (QP-4)
• (b) Explain Robust Boundary Value Testing (RBVT) with an example. (QP-4)
• 13. Discuss the test cases for commission problem. (QP-4)
• 14. Discuss the guidelines for Boundary value testing. (QP-4)
Chapter 3
2 Marks
• 2.■ What is Equivalence Class Testing (ECT)? Give an example. (QP-1)
• 2. What is Weak Robust Equivalence Class Testing (WRECT)? (QP-3)
5 Marks
• 9. Write the Advantages and Disadvantages of Equivalence Class Testing. (QP-1)
• 8. Differentiate Between Weak Robust Vs Strong Robust Equivalence Class Testing. (QP-2)
• 10. Explain Equivalence Class Test Cases for Triangle Problem. (QP-4)
8 Marks
• 15.(a) Explain Equivalence Class Test Cases for the NextDate Function. (QP-1)
• (b) Explain Equivalence Class Test Cases for the Commission Problem. (QP-2)
• 14. Explain the Forms or Variations of Equivalence Class Testing with examples. (QP-4)
Chapter 4
2 Marks
• 2. What is Decision Table Based Testing? (QP-2)
5 Marks
• 8. What is Decision Table? Explain the Characteristics of Decision Tables. (QP-4)
8 Marks
• 15. (a) Explain the Guidelines and Observations of Decision Table Testing. (QP-2)
• 15.(a) Explain Decision Table Design Format with an example. (QP-3)
Chapter 5
2 Marks
• 3.■ What is Define-Use Testing? (QP-1)
• 3. What is Slice Based Testing? (QP-2)
• 3. Define du-path and dc-path. (QP-3)
• 2. What is Data Flow Testing? (QP-4)
5 Marks
• 9. How Def-Use Testing Works? Explain with an example. (QP-2)
• 9. Discuss the Guidelines and Observations for Data Flow Testing. (QP-3)
8 Marks
• (b) Write the Advantages and Disadvantages of Def-Use Testing. (QP-1)
• (b) What is Data Flow Testing? Explain the Characteristics of Data Flow Testing. (QP-2)
• (b) Explain the Importance or Benefits of Slice-Based Testing. (QP-3)
Chapter 6
2 Marks
• 4.■ What is Top-Down Integration Testing? (QP-1)
• 4. What is Call Graph-Based Integration? (QP-2)
• 4. What is Path-Based Integration Testing? (QP-3)
• 3. What is Pair wise Integration Testing? (QP-4)
5 Marks
• 10. How Pairwise Integration Testing Works? (QP-1)
8 Marks
• 16.(a) How Bottom-Up Integration Testing Works? Explain with an example. (QP-1)
• 16.(a) How Path-Based Integration Testing Works? (QP-2)
• 16.(a) How Neighborhood Integration Testing Works? (QP-3)
• (b) How Sandwich Integration Testing Works? Explain with an example. (QP-4)
• 4. What do you mean by SATM system? (QP-4)
• 10. Explain the difference between TOP down and Bottom up Integration. (QP-4)
• b) Explain the features and importance of Integration Testing. (QP-4)
• 16. Explain levels of testing in different Life Cycle Models. (QP-4)
Chapter 7
2 Marks
• 4. What is a Thread in System Testing? (QP-4)
5 Marks
• 10. What is Atomic System Function (ASF)? Explain the Importance of ASFs. (QP-2)
• 10. What is System Testing? What are the Key Objectives of System Testing. (QP-3)
• 10. Explain the Features or Characterisers of System Testing. (QP-4)
• 12. Explain the objectives of Thread. (QP-4)
8 Marks
• (b) Discuss the Basic Concepts for Requirements Specification in System Testing. (QP-1)
• (b) Explain the Characteristics and Importance of a Thread in System Testing. (QP-2)
• (b) Explain the General Procedure for Finding Threads in System Testing. (QP-3)
• b) Explain the types of Threads in System Testing. (QP-4)
Chapter 8
2 Marks
• 5. What is Client Server Testing? (QP-1)
• 5. What are Taxonomy of Interactions? (QP-4)
5 Marks
• 11. Explain the Context of Interaction in Interaction Testing. (QP-4)
8 Marks
• 17. (a) Explain Static Interactions in a Single Processor with a detailed example. (QP-1)
• 17.(a) Explain Static Interactions in Multiple Processors with detailed example. (QP-2)
• 17.(a) Explain Dynamic Interactions in a Single Processor with a detailed example. (QP-3)
• 16.(a) Explain Dynamic Interactions in Multiple Processors with detailed example. (QP-4)
• (b) What is Client Server Testing? Explain the Testing Strategy. (QP-4)
• 18. Discuss interaction in a single processor. (QP-4)
Chapter 9
2 Marks
• 6. What is Object Oriented Testing? (QP-1)
5 Marks
• 11. What is GUI Testing? Explain GUI Testing Strategies. (QP-1)
• 11. Explain Object-Oriented Integration Testing. (QP-2)
8 Marks
• 5. Mention any two issues of object oriented testing. (QP-4)
Chapter 10
2 Marks
• 5. What is Exploratory Testing? (QP-2)
• 5. What is Use Case Based Testing? (QP-3)
• 6. What is Model Based Testing (MBT)? (QP-4)
5 Marks
• 12. Explain the Process of Testing based on Models. (QP-3)
8 Marks
• (b) Explain Exploratory and Context-Driven Testing Observations. (QP-1)
• (b) What is Use Case Based Testing? Explain the Steps in Use Case Based Testing. (QP-2)
• (b) Explain Exploratory and Context-Driven Testing Observations. (QP-2)
• (b) Explain the Features or Characteristics of Model-Based Testing (MBT). (QP-3)
• and Clark Expedition. (QP-4)
• 11. Explain model based testing. (QP-4)
Chapter 11
2 Marks
• 6. What is Test-Then-Code Cycle? (QP-2)
• 5. Explain Craftsmanship in Software Testing. (QP-4)
5 Marks
• 12. Write the Importance of Craftsmanship in Software Testing. (QP-1)
8 Marks
• Disadvantages. (QP-1)
• 18. (a) Explain TDD with Java and JUnit Example. (QP-2)
• 18. Write Top 10 Best Practices for Software Testing Excellence. (QP-3)