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

Maintenance

Below are the types of software testing:

  • Regression
  • Maintenance


About: Prem Tiwari

Prem Tiwari is the founder of FreeWebMentor.com 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: , , , , , , , , , ,