Test Tool Selection
Define scope of
Automation
Testing shows the
presence of defects Test Automation
Planning, Design and
Process
Development
Exhaustive testing is
not possible
Test Execution
Early testing
Maintenance
principles in software
Defect clustering
testing Finding defects
Pesticide paradox
Gaining confidence
Testing is context-
To prevent future
dependent
defects
Absence of errors
end product delivered
fallacy
meets
Necessity of the testing
Inspection
satisfies Business
Requirement V-PROCESS MODEL
WATERFALL MODEL
Demonstration Specification (BRS)
Techniques of
Principles of Testing PROTOTYPE MODEL SOFTWARE LIFE CYCLE
verification SPIRAL MODEL
Test. satisfies System MODELS
Requirement
EVOLUTIONARY
Specifications (SRS) INCREMENTAL MODEL
Analysis DEVELOPMENT MODEL
minimum defects
Requirement Analysis possible
Test Planning Correctness, Reliability,
Product Operation Efficiency, Integrity,
Usability
Test Case Development
Software quality Maintainability,
Test Environment Setup (McCall’s model ) Product Revision
Flexibility, Testability
Test Execution Software Testing Cycle Maintainability,
Product Transition
Flexibility, Testability
Test Reporting
Unit Testing
Defect Retesting
Integration Testing
Levels of software
Regression Testing
testing.
System Testing
Test Closure
Acceptance Testing