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

About: Prem Tiwari

Prem Tiwari is the founder of and also a professional developer who has vast experience in PHP and open source technologies. Apart from this, he is a blogger by hobby and also he has been a regular speaker of WordPress sessions in various IT Companies.

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.