TESTING
TESTING
Process
Test Planning
Test Policy
Test Strategy
Test Plan
Test Escape Analysis
Test Ideas
Test Charter
Test Analysis & Design
Test Conditions
Test Cases
Test Specs
Expected Results
Test Code
Test Execution
Actual Results
Test Logs
Defect Logs
Test Reporting
Status Reports
Completion Report
Test Process Improvement
Test Escape Analysis
Level
Unit Test
Component Test
Component Integration Test
System Test
Acceptance Test
Principles
Presence of defects
Impossible exhaustive testing
Early testing
Defect clustering
Pesticide Paradox
Context dependent
Absence-of-errors fallacy
Characteristics
Functional Testing
Suitability
Accurateness
Interoperability
Compliance
Security
Non-functional Testing
Efficiency
Performance
Load
Stress
Volume
Security
User Permissions
Privileges
Vulnerability
Usability
Understandability
Learnability
Operability
Maintainability
Analysability
Changeability
Complexity
Testability
Portability
Adaptability
Installability
Replaceability
Reliability
Maturity
Fault Tolerance
Recoverability
Techniques
Static Testing
Review
Static Analysis
Dynamic Testing
Dynamic Analysis
White Box (Structural)
Statement Testing
Branch/Decision Testing
Data Flow Testing
Multiple Condition Coverage
LCSAJ Testing
Path Coverage
Black Box (Specification Based)
Equivalence Partitioning
Boundary Value Analysis
State Transition Testing
Classification Tree Method
Random Testing
Syntax Testing
Pair-Wise
Experience Based
Error Guessing
Exploratory Testing