Testing Techniques can also be classified as static and dynamic:
Static techniques includes:
Informal Reviews.
Walkthroughs.
Technical Reviews.
Inspection.
Static Analysis
Data Flow.
Control Flow.
Dynamic techniques includes:
Structure-based
Statement.
Decision.
Condition.
Multiple Condition.
Experience based
Error Guessing.
Exploratory testing.
Specification based
Equivalence Partitioning.
Boundary Value Analysis.
Decision Tables.
State Transition.
Use Case Testing.
Also See:
Static & Dynamic Testing