MU Information Technology (Semester 8)
Software Testing & Quality Assurance
December 2011
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) Draw the data flow graph of following code
10 M
1(b) Explain Dynamic unit testing?
10 M

2(a) Draw the control flow graph of Q.1(a) code. And show branch coverage criteria.
10 M
2(b) Explain the following terms.i) Verification ii) Validation iii) Error iv) Fault v) Defect
10 M

3(a) Describe the difference between black box and white box testing with the help of example.
10 M
3(b) Explain the characteristic of automated test cases.
10 M

4(a) Explain McCall's quality factors and criteria.
10 M
4(b) Explain boundary value analysis with the help of example.
10 M

5(a) Explain mutation testing with the help of example.
10 M
5(b) What are the objectives of acceptance testing? Explain different types of acceptance testing.
10 M

6(a) Describe the difference between unit testing and integration testing.
10 M
6(b) Explain the characteristic of testable requirements?
10 M

7(a) Explain ISO 9001:2000 requirements.
10 M
7(b) Explain test design preparedness matrix with the help of example.
10 M



More question papers from Software Testing & Quality Assurance
SPONSORED ADVERTISEMENTS