Different types of testing

How many different types of testing are you aware of ?

  • Acceptance Testing
  • Ad hoc Testing
    • Buddy Testing
    • Paired Testing
    • Exploratory Testing
    • Iterative / Spiral model Testing
    • Agile / Extreme Testing
  • Aesthetics Testing
  • Alpha Testing
  • Automated Testing
  • Beta Testing
  • Black Box Testing
  • Boundary Testing
  • Comparison Testing
  • Compatibility Testing
  • Conformance Testing
  • Consistency Testing (Heuristic)
  • Deployment Testing
  • Documentation Testing
  • Domain Testing
  • Download Testing
  • EC Analysis Testing
  • End-to-End Testing
  • Fault-Injection Testing
  • Functional Testing
  • Fuzz Testing
  • Gray Box Testing
  • Guerilla Testing
  • Install & Configuration Testing
  • Integration Testing
    •  System Integration
    •  Top-down Integration
    •  Bottom-up Integration
    •  Bi-directional Integration
  • Interface Testing
  • Internationalization Testing
  • Interoperability Testing
  • Lifecycle Testing
  • Load Testing
  • Localization Testing
  • Logic Testing
  • Manual Testing
  • Menu Walk-through Testing
  • Performance Testing
  • Pilot Testing
  • Positive & Negative Testing
  • Protocol Testing
  • Recovery Testing
  • Regression Testing
  • Reliability Testing
  • Requirements Testing
  • Risk-based Testing
  • Sanity Testing
  • Scalability Testing
  • Scenario Testing
  • Scripted Testing
  • Security Testing
  • SME Testing
  • Smoke Testing
  • Soak Testing
  • Specification Testing
  • Standards / Compliance Testing
    • 508 accessibility guidelines
    • SOX
    • FDA / Patriot Act
    • Other standards requiring compliance
  • State Testing
  • Stress Testing
  • System Testing
  • Testability Testing
  • Unit Testing
  • Upgrade & Migration Testing
  • Usability Testing
  • White box Testing
    • Static Testing Techniques
      • Desk checking
      • Code walk-through
      • Code reviews and inspection
    • Structural Testing Techniques
      • Unit Testing
      • Code Coverage Testing
      • Statement
      • Path
      • Function
      • Condition
      • Complexity Testing / Cyclomatic complexity
      • Mutation Testing
We shall look at some of the above types in subsequent posts.