Software Testing Important Questions
Software Testing Important Questions
1. What is testing? Explain the Life cycle of testing. Identifying test cases.
3. Explain different software test metrics, also explain the quality attributes of a good software
5. What are errors and fault taxonomies? Explain software quality in detail.
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.
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.
19. What is Scaffolding Explain the purpose of Scaffolding and the different types of
Scaffolding.
24. List and explain dependable properties, quality goals and organizational factors with
examples.
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