SOFTWARE TESTING MADRAS UNIVERSITY

 APRIL 2021 50419/SEE6B/  SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10 X 2 = 20 marks)

Answer any TEN questions.

1. What is the purpose of testing?

2. Define debugging.

3. What is a program’s environment?

4. What is the objective of path testing?

5. What is unachievable path?

6. Define required element testing.

7. What is a domain slicing?

8. List the three situations for a one-dimensional domain.

9. What is linguistic metric?

10. List the three possible kinds of incorrect actions. 

11. What is the use of decision table?

12. What are three sets of sequences in set of tests?

SECTION B — (5 × 5 = 25 marks)

Answer any FIVE questions.

13. Explain the productivity and quality in software

14. Explain briefly the testing and design style.

15. Give a brief account on achievable Paths.

16. Explain the terminology used in data- flow testing strategies.

17. Explain the range/domain closure compatibility.

18. Write a brief note on Halstead’s metrics.

19. Explain the domain table as a basis for test case design.

SECTION C — (3 × 10 = 30 marks)

Answer any THREE questions.

20. Describe the various types of bugs in detail.

21. Describe any FOUR transaction-flow testing techniques. 

22. Explain the bug assumptions for domain testing.

23. Discuss the various sources of syntax.

24. Explain

(a) Impact of bugs

(b) Principles of state testing 

No comments:

Post a Comment