MATERIALS
UNIT-1 IMPORTANT QUESTIONS
1. Explain the Goals of Software Testing?
2. Discuss about Design Bugs and System Bugs?
3. Explain why complete testing is not possible?
4. Illustrate different states of bugs attained in its life cycle?
5. Illustrate the model for software testing?
6. Discuss in detail about Evolution of Software Testing?
7. Differentiate between Effective and Exhaustive Software Testing?
8. Discuss about Myths related to Software Testing and its Facts?
9. Explain about Life Cycle of Bug?
10. Draw Software Testing Life Cycle (STLC) and explain?
ASSIGNMENT TEST-1 QUESTIONS
1. Discover the Goals of Software Testing?
2. Construct the model for Software Testing?
3. Explain in detail about Evolution of Software Testing?
4. Distinguish between Effective and Exhaustive Testing?
5. Discuss about Myths related to Software Testing and its Facts?
UNIT-2 IMPORTANT
QUESTIONS
1. Explore on verification of requirements?
2. Explain in detail on how the verification of a code takes
place?
3. Discuss about verification and validation with an example?
4. What are the various activities performed by a tester in
project development?
5. Discus
about State-Table Based Testing. And
explain how to derive test cases from state table by taking a sample state
graph.
6. Explain in detail about the Validation Test Plan?
7. Explain in detail about the verification of High Level
Design?
8. Describe in detail Verification and Validation activities?
9. What is Cause Effect Graph? Write steps for drawing cause
effect graph?
10.What are verification activities? Explain verification of
requirements?
ASSIGNMENT TEST-2
QUESTIONS
1. Explain about verification of requirements?
2. Discus
about State-Table Based Testing. And
explain how to derive test cases from state table by taking a sample state
graph.
3. Explain in detail about the verification of High Level Design and Low Level Design?
4. Explain in detail about Validation activities?
5.Explain in detail about Verification & Validation Activities
(V&V).
ASSIGNMENT TEST-4
QUESTIONS
1. Why
does a Test Suite Grow? Discuss how to minimize the test suite and its
benefits.
2. Analyze the Software Quality
Metrics?
3. Analyze the Software Total Quality
management (TQM)?
4. List
the various techniques involved in Debugging?
5. Analyze Basics of Test management Tools?
UNIT-3 IMPORTANT
QUESTIONS
1. Explain
the need for white box testing?
2. Discuss
about various logic coverage criteria?
3. Illustrate data flow
testing , Data-Flow Anomalies
with examples?
4. Dynamic Data-Flow Testing strategies with an example?
5. What are the advantages
of static testing over dynamic testing?
6. Classify
the different forms of Logic Coverage Criteria with example?
7. Explain the static
testing & various types ?
8. Explain variants/alternatives of Inspection process?
UNIT-4 IMPORTANT
QUESTIONS
1.Elaborate various activities of testing in
validation.
2.Contrast progressive and regressive testing.
3.Illustrate
when regression testing is done?
4.Illustrate various types of testing techniques
involved in integrating the software?
5.What
are the objectives of system testing? Explain.
6.What are the objectives of acceptance testing?
Explain?
7.Illustrate
how function testing is performed.
UNIT-5 IMPORTANT
QUESTIONS
1.What
is a test suite? Explain how to manage testsuite.
2. Why
does a test suite grow? Illustrate how to minimize the test suite. Give the
benefits of minimizing the test suite.
3. What is test suite prioritization? Explain
various priority types of test cases.
4. Illustrate various techniques used for
prioritization and explain how to measure its effectiveness.
5. What is software quality management? How it
differs from project management. Explain software quality metrics.
6. What are SQA models for debugging?
7. Enlist and explain various testing management
tools.
8. Explain
the salient features of testlink?
9. Explain the salient features of jira?
UNIT-6 IMPORTANT
QUESTIONS
1. Contrast automation and manual testing processes.
2. Illustrate the process of selecting an
automation testing tool
3. Explain various guidelines for automation
testing
4. Explain various aspects that are involved
in testing OO software.
5. Illustrate how web based systems
can be tested. And explain various challenges involved in it.
6. Enlist & explain various quality aspects
related to web based software testing.
STM-INTERNAL-MARKS