Software Testing (May – 2016) [IDOL - Revised Course | Question Paper]


Software Testing (Revised Syllabus) [May – 2016 | Question Paper]
Software Testing (Revised Syllabus) [May – 2016 | Question Paper]



➥ View @SlideShare(PDF) | @Pinterest | @Flickr
➥ Download

Time: 3 Hours
Total Marks: 100


N.B.:    (1) All Question are Compulsory.
            (2) Make Suitable Assumptions Wherever Necessary And State The Assumptions Made.
            (3) Answer To The Same Question Must Be Written Together.
            (4) Number To The Right Indicates Marks.
            (5) Draw Neat Labeled Diagrams Wherever Necessary.

Q.1 Attempt Any Two Of The Following: (10 Marks)
(A) What are the roles and responsibilities of a Test Manager?
(B) Explain the important features of testing process.
(C) Define Object Oriented Testing and Explain four levels.
(D) Explain Equivalence Class Testing with example.

Q.2 Attempt Any Three Of The Following: (15 Marks)
(A) What is the importance of Validation in Software Testing?
(B) What is Total Management? Explain Principles of Total Quality Management.
(C) With the help of a neat diagram explain Quality Management System Structure. Compare mistake, error, and defect.
(D) Explain TQN in Cost perspective.
(E) State and Explain different Quality Factors.
(F) Discuss the process of achieving the Quality.

Q.3 Attempt Any Three Of The Following: (15 Marks)
(A) What are the limitations of Boundary Value Analysis?
(B) What is the importance of Requirement Testing in performance functional testing?
(C) A rectangle program accepts four integers as lengths for four sides of length from 1 to 100, inclusively. The output of the program is to determine whether the inputted numbers can form a rectangle, square or neither of these.
(a) Identify the valid equivalence classes for Weak Normal Equivalence Class Testing and provide two different Test Cases for the same.
(b) Identify the output based valid and invalid equivalence classes for Strong Robust Equivalence Class Testing and provide two different test cases for the same.
(D) What are Decision Tables? Explain with Example.
(E) What is Equivalence Partitioning? Explain with example.
(F) Explain the limitations of Functional Testing.

Q.4 Attempt Any Three Of The Following: (15 Marks)
(A) Write a note on Metric Based Testing.
(B) Explain the significance of Data Flow Testing.
(C) What is Basic Path Testing? Explain Mc'cabe Cyclomatic Complexity.
(D) Write a note on Data Flow Testing.
(E) What are the advantages of Structural Testing?
(F) Explain DD path and DD path graphs.

Q.5 Attempt Any Three Of The Following: (15 Marks)
(A) Explain the advantages and disadvantages of Bottom UP Approach.
(B) "Integration testing is a crucial phase". Discuss.
(C) Write a short note on System Testing.
(D) Write a note on Big Bang Approach of Integration Testing.
(E) What are different levels of Testing? Explain.
(F) Explain the significance of Integration Testing.

Q.6 Attempt Any Three Of The Following: (15 Marks)
(A) Write the significance of Reliability Testing with reference to Object Oriented System Testing.
(B) Compare Conventional and Object Oriented Testing.
(C) Describe the feature of Object Oriented Software Testing.
(D) What is Class Testing? Explain the process.
(E) How is Data Flow Testing done for Object Oriented System? Explain with an example.
(F) Differentiate between Traditional Software Testing and Object Oriented Software Testing.

Q.7 Attempt Any Three Of The Following: (15 Marks)
(A) Define the term "Efforts" and explain the different types of Efforts.
(B) Explain Cause-Effect diagram with an example.
(C) Why it is necessary to have Test Improvement Model?
(D) Describe Function/Test Matrix Report. What are advantages and limitations of this report?
(E) Explain various stages in the test Process Improvement Model.
(F) State and Explain the Factors affecting and effectiveness of Testing.


0 Comments