ST-IMP and SIMP Questions-22
Prepared by: By the TIE review team
Module-1-5 SIMP questions
1. What is testing? Explain the Life cycle of testing. Identifying test cases.
2. What are errors? Explain software quality in software testing
3. Explain different software test metrics, also explain the quality attributes of a good software
4. Difference between functional and structural testing.
5. What are errors and fault taxonomies? Explain software quality in detail.
6. Write a short note on (i)Venn diagrams and (ii)Levels of testing
7. Explain the boundary value analysis and BVA robustness in detail with the function of two
variables and show how to prepare test input sets.
8. Explain the triangle problem statement along with a flowchart for traditional implementation
along with pseudo-code
9. Explain equivalence class testing in detail along with a diagram. Write test cases for the
commission problem.
10. Explain basic decision table terms. Draw the decision table for the triangular problem with
the rule count.
11. Define the context diagram of the SATM system and explain the same.
12. What are decision tables? Explain decision table guidelines and observations.
13. Explain McCabe’s basis path testing method with an example.
14. What is fault-based testing? Explain assumptions in fault-based testing. Explain mutation
analysis terminologies.
15. Define predicate node, du paths and dc paths. Give du paths for lock, stock, total barrel sales
and commission for commission problem.
16. Explain Slice-based testing with an example.
17. Explain fault-based adequacy criteria.\
18. Difference between statement testing and branch testing.
19. What is Scaffolding Explain the purpose of Scaffolding and the different types of
Scaffolding.
20. Define Sensitivity, Redundancy, Restriction, Partition and Visibility.
21. Explain the following
(i)Definition of process
(ii)Principles of process framework
(iii)Steps to improve the process
(iv)risk planning and monitoring the process
22. List and explain risks in process and quality management.
23. Write a short note on test oracles and self-check as an oracle.
24. List and explain dependable properties, quality goals and organizational factors with
examples.
25. Explain the different strategies in integration testing
26. Define regression and progression testing with an example.
27. Explain call graph-based integration with the help of i) Pairwise Integration and ii)
Neighbourhood Integration.’
28. Explain
(i)the path-based integration testing.
(ii)Acceptance and system testing
(iii)Usability and regression testing