100% found this document useful (1 vote)
341 views25 pages

ST Previous Questions Paper

This document contains information about a software testing exam, including: - The exam is 3 hours long and worth a maximum of 75 marks - It is divided into 3 parts: Part A has 10 multiple choice questions worth 2 marks each (20 marks total), Part B has 5 short answer questions worth 5 marks each (25 marks total), and Part C has 3 long answer questions worth 10 marks each (30 marks total) - Part A asks students to answer 10 out of 12 questions in under 30 words each - Part B asks students to answer 5 out of 7 questions in under 200 words each - Part C asks students to answer 3 out of 6 questions in under 500 words each - The questions cover topics
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
100% found this document useful (1 vote)
341 views25 pages

ST Previous Questions Paper

This document contains information about a software testing exam, including: - The exam is 3 hours long and worth a maximum of 75 marks - It is divided into 3 parts: Part A has 10 multiple choice questions worth 2 marks each (20 marks total), Part B has 5 short answer questions worth 5 marks each (25 marks total), and Part C has 3 long answer questions worth 10 marks each (30 marks total) - Part A asks students to answer 10 out of 12 questions in under 30 words each - Part B asks students to answer 5 out of 7 questions in under 200 words each - Part C asks students to answer 3 out of 6 questions in under 500 words each - The questions cover topics
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
You are on page 1/ 25

APRIL 2012 50419/SEE6B/

SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

PART A — (10 × 2 = 20 marks)

Answer any TEN questions.

All questions carry equal marks.

Each answer should not exceed 30 words.

1. What is the purpose of debugging?

2. What are processing bugs?

3. Distinguish between control flow graph and flow


chart.

4. What are the three different testing criteria?

5. Define Simple path segment.

6. What do you mean by open domains?

7. Define Path expression.

8. What is linguistics metrics?

9. Define BNF.
10. What are the categories of string errors?

11. Define State Testing.

12. What do you mean by transition?

PART B — (5 × 5 = 25 marks)
Answer any FIVE questions.
Each answer should not exceed 200 words.
13. Describe the five phases of testing.
14. What is the importance of bugs? Explain.
15. What are the elements of control flow graph?
Describe.
16. Describe any five bugs in domain errors.
17. Explain any five rules of path product.
18. Write down the steps in system testing.
19. Write a note on State Graph.

PART C — (3 × 10 = 30 marks)
Answer any THREE questions.
Each answer should not exceed 500 words.

20. Discuss the three distinct kinds of testing.

21. Explain about the transaction flow testing


techniques.

2 50419/SEE6B/
SAZ6C/SEU6G
22. Describe the various strategies involved in
data-flow testing.

23. Write a brief note on hidden assumption and


weakness of Halstead’s metrics.

24. Explain the components of Decision Table.

———————

3 50419/SEE6B/
SAZ6C/SEU6G
WK 14

APRIL 2013 50419/SEE6B/


SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10 × 2 = 20 marks)

Answer any TEN questions.

All questions carry equal marks.

1. What is the use of state table?

2. What is finite-state machine?

3. What are the techniques used in transaction flow


modeling?

4. What is the use of graph matrices?

5. Define black-box testing.

6. Define software quality metric.

7. Differentiate between testing and debugging.

8. List the different types of coding defects.

9. Define Du testing strategy.


WK 14

10. Define equivalence partitioning.

11. List some of the object-oriented testing methods.

12. Define boundary value analysis.

SECTION B — (5 × 5 = 25 marks)

Answer any FIVE questions.

13. Explain in detail the various metrics tested for a


software.

14. Explain in detail the design defects.

15. Explain in loop testing.

16. Give a account on validation testing.

17. Explain equivalence partitioning.

18. Write short notes on group-based testing methods.

19. Write a brief account on the debugging process.

2 50419/SEE6B/
SAZ6C/SEU6G
WK 14

SECTION C — (3 × 10 = 30 marks)

Answer any THREE questions.

20. Explain the steps in software quality metrics


methodology.

21. Explain in detail the cause and effect graphing.

22. Explain in detail integration testing.

23. Explain the various methods used in white-box


testing.

24. Explain in detail the various types of bugs.

———————

3 50419/SEE6B/
SAZ6C/SEU6G
APRIL 2014 50419/SEE6B/
SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

PART A — (10 × 2 = 20 marks)

Answer any TEN questions.

1. What is the Goal of Software Testing?

2. What is the Purpose of Debugging?

3. What do you mean by Path Testing?

4. Define: Transaction.

5. What is the use of Data Flow Testing?

6. Define: Simple Path Segment.

7. What do you mean by Domain Span?

8. List out any two metrics of measuring Software


Complexity.

9. What is the objective of Syntax Testing?

10. What is the weakness of linguistic metrics?

11. Define the term : “Finite-State machine”.

12. Write down the limitation of State Testing.


PART B — (5 × 5 = 25 marks)
Answer any FIVE questions.

13. Describe the Five Phases of Testing.


14. How Bugs affect us? Explain.
15. What are the elements of Flow Graph? Explain
with an example.
16. Explain the model of Domain Testing.
17. Write a short note on : Path sum and path
product.
18. Write down the steps in Syntax Testing.
19. Explain briefly about State Table with an
example.

PART C — (3 × 10 = 30 marks)
Answer any THREE questions.

20. Discuss in detail about the Model of the Testing


Process.
21. Explain briefly about the Transaction Flow
Testing Techniques.
22. Describe the various strategies involved in Data-
Flow Testing.
23. How to classify metrics? Describe.
24. Explain the components of Decision table.
———————
2 50419/SEE6B/
SAZ6C/SEU6G
APRIL 2015 50419/SEE6B/
SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10  2 = 20 marks)

Answer any TEN questions each in 30 words.

1. What is bug prevention?

2. What is pesticide paradox?

3. List the parts of data specification.

4. What is predicate?

5. Define transaction.

6. List ways to sensitize the transaction flow.

7. List the strategies for data flow testing.

8. What is meant by nice domains?

9. Write the Halstead's metric for program length.


SP1

10. What are the possible incorrect actions of string


recognizer?

11. What are the components of decision tables?

12. What is state table?

SECTION B — (5  5 = 25 marks)

Answer any FIVE questions each in 200 words.

13. What is the purpose of testing?

14. Describe the various transactional flow testing


techniques.

15. Describe the concept of domain testing.

16. Explain McCabe's cyclomatic complexity with an


example.

17. Describe the steps in Syntax testing.

18. How will you test knowledge-based systems?

19. Explain the principles of statetesting.

2 50419/SEE6B/
SAZ6C/SEU6G
SECTION C — (3  10 = 30 marks)
Answer any THREE questions each in 500 words.

20. Elaborate the model for testing.

21. Discuss the concept of path testing.

22. Explain data flow model for program's control flow


graph.

23. Write about the available Linguistic metrics.

24. Describe the testing strategies of KV charts.


————————

3 50419/SEE6B/
SAZ6C/SEU6G
Sp 6

APRIL 2016 50419/SEE6B/


SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

PART A — (10  2 = 20 marks)

Answer any TEN questions.

1. What are the components to measure the cost of


Software?

2. Differentiate between widget productivity and


software productivity.

3. What is the purpose of Link Marker?

4. List out the three different Software Testing


Criteria.

5. Define: Data Flow Testing.

6. Differentiate between Domain and Range.

7. What is Dynamic Slicing?

8. Write down any two desirable metric properties.

9. Define: BNF.

10. What are the categories of string errors?


Sp 6

11. Define: State Testing.

12. What is Finite State Machine?

PART B — (5 × 5 = 25 marks)

Answer any FIVE questions.

13. Compare Testing versus Debugging.

14. What is the importance of bugs? Explain.

15. What are the elements of control flow graph?


Describe.

16. Explain any five bugs in Domain errors.

17. Explain any five rules of Path Product.

18. Write down the steps in Syntax Testing.

19. Write a note on State Graph.

PART C — (3 × 10 = 30 marks)

Answer any THREE questions.

20. Explain the characteristics of the model of a


Software Project.

21. Write down the steps for Transaction Flow


Testing.

2 50419/SEE6B/
SAZ6C/SEU6G
Sp 6

22. Explain the various strategies involved in Data-


Flow Testing.

23. Discuss the Hidden assumption and weakness of


Halstead’s metrics.

24. Describe the components of Decision Table.

———————

3 50419/SEE6B/
SAZ6C/SEU6G
NOVEMBER 2012 50419/SEE6B/
SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

PART A — (10 × 2 = 20 marks)

Answer any TEN questions


All questions carry equal marks.

1. What are the three kinds of testing?


2. What are data bugs?
3. List out the three kinds of predicate blindness.
4. What do you mean by link marker?
5. Define: Transaction.
6. What do you mean by closed domain?
7. Define: Linear predicate.
8. What is ambiguous domain?
9. Define: Path Product.
10. What is the use of decision table?
11. What do you mean by transition?
12. What is state testing?
PART B — (5 × 5 = 25 marks)

Answer any FIVE questions.

13. Explain the model of the testing process.

14. Compare testing and debugging.

15. What are the three kinds of loops? Explain.

16. What are the four ways of caller's range closure


and the called's domain closure? Describe.

17. Explain about the BNF notation.

18. Discuss about the Finite State Machine.

19. Write down the steps in system testing.

PART C — (3 × 10 = 30 marks)

Answer any THREE questions.

20. What is the purpose of testing? Explain the five


phases of testing.

21. What are the elements of control flow graph?


Describe.

2 50419/SEE6B/
SAZ6C/SEU6G
22. Explain about the domains and interface testing.

23. Describe any ten rules of path product.

24. Write a brief note on state graph and state table.


———————————

3 50419/SEE6B/
SAZ6C/SEU6G
ws11

NOVEMBER 2013 50419/SAZ6C/


SEE6B/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10 × 2 = 20 marks)


Answer any TEN questions in 30 words each.
All questions carry equal marks.

1. Mention the criteria for the success of software


testing.

2. Define debugging.

3. What is meant by a bug?

4. Define verification.

5. When testing is said to be complete?

6. Name any four software testing tools.

7. Define Domain.

8. How data flow is measured?

9. Define metrics.

10. What is meant by syntax?

11. Define states.

12. Give any two applications of decision tables.


ws11

SECTION B — (5 × 5 = 25 marks)

Answer any FIVE questions in 200 words each..

All questions carry equal marks.

13. Why quality is given importance in software?

14. Discuss on the different types of bugs available.

15. Explain the concept of path instrumentation.

16. Discuss on path testing.

17. What is the need for domain testing?

18. What is meant by structural metric?

19. How to produce state graphs?

SECTION C — (3 × 10 = 30 marks)

Answer any THREE questions in 500 words each..

All questions carry equal marks.

20. Compare and contrast testing with debugging.

21. Describe the techniques followed for transaction


flow testing.

2 50419/SAZ6C/
SEE6B/SEU6G
ws11

22. Explain on Interface testing.

23. Discuss on syntax testing.

24. Explain the following :


(a) Transition testing
(b) State testing.

————————

3 50419/SAZ6C/
SEE6B/SEU6G
WK 14

NOVEMBER 2014 50419/SEE6B/


SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10 × 2 = 20 marks)


Answer any TEN questions.

1. Define the term “Bugs”.

2. What is the goal of software testing?

3. What are the elements of control flow graph?

4. Define : Transaction.

5. What is the purpose of Link Marker?

6. Define : Simple Path Segment.

7. Differentiate between Domain and Range.

8. What is Dynamic Slicing?

9. Define : BNF Notation.

10. What is the weakness of linguistic metrics?

11. Write down any two principles of State Testing.

12. Define the term “Finite-State Machine”.


WK 14

SECTION B — (5 × 5 = 25 marks)

Answer any FIVE questions.

13. Explain the five phases of Testing.

14. What is the importance of bugs? Explain.

15. Write a short note on path instrumentation.

16. What is the Interface Testing? Describe.

17. Explain any five rules of path product.

18. How to classify metrics? Describe.

19. Explain briefly about State Table with an example.

SECTION C — (3 × 10 = 30 marks)

Answer any THREE questions.

20. Compare Testing versus Debugging.

21. Describe the various steps for Transaction Flow


Testing.

22. Explain the model of Domain Testing.

23. Write down the steps in Syntax Testing.

24. Discuss the components of decision table.

———————

2 50419/SEE6B/
SAZ6C/SEU6G
wk ser

NOVEMBER 2015 50419/SEE6B/


SAZ6C/SEU6G

Time : Three hours Maximum : 75 marks

SECTION A — (10  2 = 20 marks)

Answer any TEN questions.

1. State the purpose of Testing.

2. What are the components to measure the cost of


Software?

3. What are the elements of control flow graph?

4. What is the motivation of Path Testing?

5. Define: Transaction.

6. What do you mean by Domain Span?

7. What is Dynamic Slicing?

8. Define : Loop-Free Path Segment.

9. What is a Path Product?

10. What are the categories of string errors?

11. Define : State Testing.

12. What is the use of Decision Table?


wk ser

SECTION B — (5  5 = 25 marks)

Answer any FIVE questions.

13. What are the types of Bugs? Describe.

14. Compare Testing versus Debugging.

15. Write down the steps for Transaction Flow


Testing.

16. Describe the various strategies involved in Data-


Flow Testing.

17. Explain any five bugs in Domain errors.

18. Write a short note on the BNF notation.

19. Write a note on State Graph.

SECTION C — (3  10 = 30 marks)

Answer any THREE questions.

20. Explain in detail about the Model of the Testing


Process.

21. Discuss on the Path Instrumentation.

2 50419/SEE6B/
SAZ6C/SEU6G
wk ser

22. Explain the model of Domain Testing.

23. Discuss any five rules of Path Product.

24. What are the parts of Decision Table? Explain


with an example.

———————

3 50419/SEE6B/
SAZ6C/SEU6G

You might also like