P.E.S College of Engineering, Mandya-571401 Department of Computer Science & Engg
P.E.S College of Engineering, Mandya-571401 Department of Computer Science & Engg
Software Testing
Note: Answer five full questions selecting ONE full question from question from each Unit
b Explain the decision table based testing. List out the decision table test 6 CO2 L2,L1
cases for triangle problem.
c What are different forms of equivalence class testing? Explain each of 10 CO2 L1,L2
them with suitable pictorial representation.
4.a How do you generalize the boundary value analysis? List its limitations. 10 CO2 L1,L2
b Explain Special value and Random testing. 5 CO2 L2
c Draw a decision table for the triangle problem. 5 CO2 L5
Unit III
5.a What are DD paths? Draw the program graph for triangle problem and 10 CO3 L1,L5
list out the DD paths.
b Differentiate between Top-Down integration and Bottom-Up integration 5 CO3 L3
with an example.
c Describe the McCabe’s basis path method with an example. 5 CO3 L1
6.a List out pros and cons for the following 10 CO3 L1,L2
i. Decomposition based integration
ii. Call graph based integration
iii. Path based integration
b Write the du-paths for the commission problem. 10 CO3 L5
UNIT- IV
7.a Explain in detail the functional strategies for thread testing. 12 CO4 L2
b Explain any four SATM test threads with the help of SATM test data. 8 CO4 L2
8.a Explain the following 10 CO4 L5
i. Quality goals
ii. Planning and monitoring
b Explain the threads concept in system testing. 10 CO4 L5
UNIT – V
9.a Describe Mutation analysis. List out variations on Mutation analysis. 12 CO5 L1
b Differentiate generic versus specific Scaffolding. 8 CO5 L3
10.a Describe any five activities in a planning and monitoring the process. 10 CO5 L1
b Write a note on test design specification, documents, test and analysis approach. 10 CO5 L5