0
502views
Software Design Methodologies & Testing Question Paper - December 2016 - Computer Engineering (Semester 8) - Savitribai Phule Pune University (SPPU)
1 Answer
0
4views

Software Design Methodologies & Testing - December 2016

SPPU Computer Engineering (Semester 8)

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

Solve any one question fromQ.1(a,b) and Q.2(a,b)

1(a) Explain different views of Software Architecture? What is 4+1 Architecture View Model? Explain with suitable diagram? 5 marks

1(b) Explain Activity diagrams for ATM System? 5 marks

2(a) Explain the Broker pattern for design of service oriented architecture? 5 marks

2(b) Explain intent, motivation, structure & consequences of Observe pattern. 5 marks

Solve any one question fromQ.3(a,b,c) and Q.4(a,b,c)

3(a) Expalin the modified V-model? 5 marks

3(b) Discuss the generic steps in defect management process. 5 marks

3(c) Is complete testing possible? Whenn to stop testing? What are the test resumption criteria? 5 marks

4(a) Discuss the test defect metrics. Provide the sample metrics for priority & severity of defects? 5 marks

4(b) State and explain different software testing principles? 5 marks

4(c) Discuss the essential features of modern defect management tools? 5 marks

Solve any one question fromQ.5(a,b) and Q.6(a,b)

5(a) Explain integration testing. What are different types of integration testing? 5 marks

5(b) What is performance testing? Explain performance testing process? 5 marks

6(a) Explain graph based testing with suitable example. 5 marks

6(b) Consider the following program segment.
s:=0
a:=0
while (a<=b) {
a: = a+2;
b: = b-4
if (a+b<20)
s:=s+a+b
else
s:=s+a-b
}
i) Draw the control flow graph for the program.
ii) Calculate the cylomatic complexity of the program.
5 marks

Solve any one question fromQ.7(a,b) and Q.8(a,b)

7(a) Explain the generalized architecture of automation tool. Draw the suitable diagram to show different components. 5 marks

7(b) What are different components of selenium testing tool? 5 marks

8(a) Write a short note on Monkey Talk & highlight its features. 5 marks

8(b) Explain different methods of mobile testing. 5 marks

Please log in to add an answer.