- Discuss how software testing will ensure the quality of a developed software.
- Discuss in detail how the consequences of bugs are measured?
4 . Discuss the following terms in detail
(a) Predicates
(b) Path predicates
(c) Achievable paths
- What is meant by path sensitization? Discuss clearly the heuristic
procedure for sensitizing paths.
6. Discuss the integration testing issue on path testing for Multi-Entry /
Multi-Exit routines.
7 . Explain with a suitable example how to convert a Multi-Entry routine to an
equivalent single entry routine.
8 What are the transaction flows? Discuss their complications.
9 What is meant by Data-flow testing? Discuss its significance.
10 What is meant by domain testing? Discuss various applications of domain
Testing
11 With a neat diagram, explain the schematic representation of domain
testing.
12 Discuss the following strategies of data flow testing with suitable
examples:
i. All-predicate-uses(APU) strategy
ii. All-computational (ACU) strategy
13 What is meant by statement testing and branch testing? Give suitable
examples.
14 State and explain various path selection rules for path testing.
15 What are the different kinds of loops?
16 Define testing and explain the purpose of testing.