← Return to Previous Page

Types of Software Testing - Graphic Description

Software testing consists of three main types: Functional Testing, Non-functional Testing, and Maintenance Testing. Within each of the three main types of testing are several more specific testing types.

Functional Testing Types:

    • Integration Testing
    • Smoke Testing
    • User Acceptance Testing (UAT)
    • Unit Testing

Non-functional Testing Types:

    • Deployment/Backout/Rollover Testing
    • Failover Testing
    • Reconciliation Testing
    • Performance/Load/Stress Testing
    • Scalablitity Testing
    • Usability Testing
    • Volume Testing

Maintenance Testing Types:

    • Database Migration Testing
    • Maintenance Testing
    • Regression Testing
Topic revision: r1 - 22 Apr 2020, KellyEverlyHall
© 2020 Ultranauts - 75 Broad Street, 2nd Floor, Suite 206, New York, NY 10004 - info@ultranauts.co