Beruflich Dokumente
Kultur Dokumente
Unit 1
1. What is Quality?
2. Explain Testing Principle - Testing is context dependent.
3. What are defects? Why does software have defects? (causes of
defects).
4. What is the cost of defects?
5. Explain the Role of testing in software development, maintenance
and Operations.
6. What is root cause analysis?
7. How much testing is enough?( Testing Principle - Exhaustive testing
is impossible )
8. WHAT IS TESTING? (The driving test - an analogy for software
testing)
9. Explain different terms in Defining software testing.
10.Explain the objectives for testing -the reasons why we do it.
11. When can we meet our test objectives? (Testing Principle Early
testing)
12. Explain how Focusing on defects can help us plan our tests (Testing
Principle - Defect clustering)
13.Explain how The defect clusters change over time(Testing Principle -
Pesticide paradox).
14. If we don't find defects does that mean the users will accept the
software?
(Testing Principle - Absence of errors fallacy).
15. what is test planning? Explain its major tasks.
16. what is test control? Explain its major tasks.
17. Explain the terms Test analysis and design.
18. Explain the terms Test implementation and execution.
19. Explain the terms Evaluating exit criteria and reporting.
20. Explain Test closure activities.
21. Explain Independent testing - who is a tester?
22. Why do we sometimes not get on with the rest of the team?
Unit 2
1. Write the note on
a) Waterfall model
b) V Model
c) Test Levels
d) Iterative life cycles
e) Rapid Application Development
f) Agile development
g) Component testing
h) Integration testing and its types.
i) Big bang testing
j) System testing
k) Acceptance testing
l) Functional Testing
m) Non functional testing
n) Structural testing
o) Testing related to changes (confirmation and regression testing)
2. List and explain types of acceptance testing
3. List and Explain different test types.
4. Explain the ISO 9126 standard defined six quality characteristics and
the subdivision of each quality characteristic into a number of sub-
characteristics.
5. Explain what is MAINTENANCE TESTING
6. What is Impact analysis and regression testing.
7. What are the Triggers for maintenance testing
8. What are Ad-hoc corrective modifications.
Unit 3
Unit 6
1. Explain TYPES OF TESTTOOL.
2. Explain following tools with features.
3. Test management tools
4. Requirements management tools
5. Incident management tools
6. Configuration management tools
7. Review process support tools
8. Static analysis tools (D)
9. Modeling tools (D)
10. Test design tools
11. Test data preparation tools
12. Test execution tools
13. Test harness/unit test framework tools (D)
14. Test comparators
15. Coverage measurement tools (D)
16. Security tools
17. Dynamic analysis tools (D)
18. Monitoring tools
19. Test execution tools
20. Performance testing tools
21. Static analysis tools
22. Test management tools
23. Write Potential benefits of using tools.
24. What are the Risks of using tools?
25. What are the factors are important in selecting a tool.
26. What is Pilot Project? Write objectives for a pilot project.
27. Explain the Success factors.