Types of testing - alexanderteplov/computer-science GitHub Wiki

Some common Types of testing

Functional testing

  • Unit testing
  • Integration testing
  • End-to-end testing
  • Smoke testing
  • Sanity testing
  • Regression testing
  • Acceptance testing
  • White-box testing
  • Black-box testing
  • Interface testing

Non-functional testing

  • Performance testing
  • Security testing
  • Load testing
  • Failover testing
  • Compatibility testing
  • Usability testing
  • Scalability testing
  • Volume testing
  • Stress testing
  • Maintainability testing
  • Compliance testing
  • Efficiency testing
  • Reliability testing
  • Endurance testing
  • Disaster recovery testing
  • Localization testing
  • Internationalization testing
⚠️ **GitHub.com Fallback** ⚠️