Software Testing

1

a. Explain Testing and Debugging cycle with a diagram. b. What are errors? Explain Software quality in detail.

Module-1

(08 Marks) (08 Marks)

OR

a. Explain Levels of testing with a neat diagram. b. Explain Functional Testing and structural Testing.

(08 Marks) (08 Marks)

3 a. Write a Pseudo code for structured

2

Module-2

programming version of triangle programme. (08 Marks) (08 Marks)

b. List and explain equivalence class Testing with diagram.

Click here to join us on Social Media for getting instant update on every notice

4 a. Explain Boundary value analysis and Robustness Testing. b. What are Decision Tables? Draw the Decision Table for Triangle problem. esource

(08 Marks) (08 Marks)

a. Explain Fault Based Adequacy Criteria

b. Explain mutation Analysis Terminologies.

(08 Marks) (08 Marks)

6 a. Explain in brief:

i) Statement Testing

b. Explain McCabe's Basis path method.

(08 Marks) (08 Marks)

7

8

(08 Marks)

b. Explain the following: i) Quality Goals ii) Dependability properties. ww.viure

Module-4

a. Define scaffolding. Explain Generic versus specific scaffolding.

b. Define:

i) Sensitivity

ii) Restriction

OR

iii) Partition

Important Note: 1. On completing your answers, compulsom

2. Any revealing of identification, appeal te

iv) Visibility.

(08 Marks) (08 Marks)

(08 Marks)

a. Explain the following: i) Risk Planning ii) Monitoring the process.

MA Explain the path based integration testing. Explain call graph based integration.

a.

9

i) Usability ii) Regression testing

Module-5

Explain the following: Explain the upper level SATM Finite state machine.


 

Module-1

a. Explain software testing and indentifying test cases. b. Explain necessity of Venn diagram during testing.

OR

2 a. Explain levels of testing with a neat diagram.

(03 Marks) (08 Marks)

b. List and explain important error and fault taxonomies.

Module-2

(08 Marks) (08 Marks)

a. Write a pseudo code for structured programming version of triangle programme. (88 Marks) b. With a neat diagram, explain the SATM system.

(08 Marks)

4 a. Explain equivalence class testing and robustness testing.

b. What are decision tables? Explain decision tables guidelines and observations. Sourc

Module 3

5 a. Explain assumptions in fault based testing

(08 Marks) (08 Marks)

b. Explain mutation analysis terminologies.

a. Explain the basis path testing.

b. Explain slice-based testing

(08 Marks) (08 Marks)

Module-4

7 a. Define affolding Explain generic versus specific scaffolding.

(08 Marks) (08 Marks)

OR

a. Explain the following: i) Dependability properties ii) Organizational factors. b. What is process? Explain how to improve the process.

(08 Marks) (08 Marks)

Module-5

a. Explain integration testing strategies.

st and explain regression test selection techniques.

OR

(08 Marks) (98 Marks)

Explain the following: i) Acceptance testing ii) System testing. Explain the path based integration testing.