Download JNTUH MCA 5th Sem R15 2018 June-July 825AH Software Testing Methodologies Question Paper

Download JNTUH (Jawaharlal nehru technological university) MCA (Master of Computer Applications) 5th Sem (Fifth Semester) Regulation-R15 2018 June-July 825AH Software Testing Methodologies Previous Question Paper


R15

Code No: 825AH







JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

MCA V Semester Examinations, June/July - 2018

SOFTWARE TESTING METHODOLOGIES



Time: 3 Hours















Max. Marks: 75


Note: This question paper contains two parts A and B.

Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B
consists of 5 Units. Answer any one full question from each unit. Each question carries
10 marks and may have a, b, c as sub questions.






PART - A



















5 ? 5 Marks = 25


1.a)

Explain different types of loops and related bugs with examples.



[5]

b)

What are the components of a data flow model? Explain.





[5]

c)

What is meant by domain dimensionality?









[5]

d)

Distinguish between path sums and path products.







[5]

e)

Discuss about the matrix operations in tool building.







[5]







PART - B

















5 ? 10 Marks = 50


2.a)

How control and sequence bugs can be caught? Explain their consequences.

b)

Explain about simple independent and co-related predicates.





[5+5]

OR

3.a)

Discuss about the bugs related to internal and external interfaces and its consequences.

b)

What is the use of link counters in path testing? Explain.







[5+5]



4.a)

What are data flow anomalies? Discuss them with examples.

b)

Discuss about transaction flow testing and its significance.





[5+5]

OR

5.a)

Compare different data flow testing strategies.

b)

What are the applications of transaction flow testing? Discuss.





[5+5]


6.

Explain the following domain boundaries with examples.



a) Linear & Non-linear



b) Nice & Ugly







[5+5]

OR

7.

With examples, explain the applications of the following with respect to testing.



a) Regular Expressions



b) Flow anomaly detection



[5+5]









8.a)

How Boolean expressions can be used in test case design? Explain.

b)

Discuss about the contradictions and ambiguities in specifications.



[5+5]

OR

9.a)

What are state graphs? What kind of bugs can cause state graphs? Explain.

b)

With an example, explain the process of converting a specification into a state graphs.






















[5+5]

10.a) What are the benefits of using tools in software testing? Discuss.
b) What is the power of a matrix in Graph representation? Explain.



[5+5]

OR

11.a) How does Win runner recognize objects in an application? Explain.
b) What are the merits and demerits of different graph matrix representations? Discuss.[5+5]




---oo0oo---


This post was last modified on 17 March 2023