Monday, August 22, 2011

stm

UNIT - 1
1) Why is it impossible for a tester to find all the bugs in a system? Why might it not be necessary for a program to be completely free of defects before it is delivered to its customers?
2) To what extent can testing be used to validate that the program is fit for its purpose. Discuss?
3) State and explain various dichotomies in software testing?
4) What are control and sequence bugs? How they can be caught?
5) What is meant by integration testing? Goals of Integration Testing
UNIT - 2
1) Consider the Following flow – graph? Select optimal number of paths to achieve C1+C2.
2) What is meant by Coincidental Correctness with example?
3) Discuss Traversal marker with an example (Link marker).
4) State and explain various path selection rules.
5) What is meant by program’s control flow? How is it useful for path testing?

UNIT - 3

1) What is meant by transaction flow testing. Discuss its significance.
2) Discuss in detail data – flow testing strategies.
3) What are data – flow anomalies? How data flow testing can explore them?
4) Compare data flow and path flow testing strategies?
5) Explain data – flow testing with an example. Explain its generalizations and limitations.
UNI T – 4
1) Discuss with example the equal- span range /Domain compatibility bugs.
2) Discuss in detail about testability of Domains.
3) What is meant by Domain Dimensionality?
4) What is meant by nice domain? Give an example for nice two -dimensional domain
5) Discuss
i.              Linear domain boundaries
ii.            Non   Linear domain boundaries
iii.           Complete  domain boundaries
iv.           Incomplete  domain boundaries

No comments:

Post a Comment