Software Testing – Overview

Prem Tiwari - - Software Testing

Software Testing is the process to verify the web Application software and it’s components to find any bugs or code vulnerability and confirm whether it satisfies the specified requirements or not.

Types of Software Testing

Typically Testing is classified into three categories:

  • Functional Testing
  • Non-Functional Testing or Performance Testing
  • Maintenance (Regression and Maintenance)

Functional Testing

Below are the types of software testing:

  • Unit Testing
  • Integration Testing
  • Smoke
  • UAT ( User Acceptance Testing)
  • Localization
  • Globalization
  • Interoperability

Non-Functional Testing

Below are the types of software testing:

  • Performance
  • Endurance
  • Load
  • Volume
  • Scalability
  • Usability


Below are the types of software testing:

  • Regression
  • Maintenance

Prem Tiwari

Prem Tiwari is the founder of and also a professional developer and a blogger by hobby.

Tags: , , , , , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.