MU Information Technology (Semester 8)
Software Testing & Quality Assurance
December 2016
Total marks: --
Total time: --
(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) Differentiate between effective and exhaustive software testing.
5 M
1(b) Differentiate between verification and validation.
5 M
1(c) Differentiate between white box and black box testing.
5 M
1(d) Differentiate between top down and bottom up testing.
5 M

2(a) Expalin the Regression testing types.
10 M
2(b) Explain the Software Testing Life cycle.
10 M

3(a) Explain the process of test point analysis.
10 M
3(b) A program reads three numbers A,B and C with a range [1, 50] and print the largest number. Design test cases for this program using equivalence class testing techniques.
10 M

4(a) Explain Mutation testing with the help of example.
10 M
4(b) Explain the need software matrices.
10 M

5(a) Explain the MC calls quality factors.
10 M
5(b) Explain the guidelines for automated testing.
10 M

6 Write notes on
a) Test suite minimization problem
b) Issues in Object Oriented testing
c) Acceptance testing
d) Challenges in tesitng data warehouse.
20 M

More question papers from Software Testing & Quality Assurance