DEV Community

Cover image for Types of Software Testing
rahul
rahul

Posted on

2 1

Types of Software Testing

In this article, we are going to learn about various types of software testing used on a product or software under development. But, before we proceed its good to have a knowledge about software testing.

What is software testing?

Software testing is the process of evaluating a system with the intent of finding bugs. It is performed to check if the system satisfies its specified requirements.

Source- Software testing

Testing helps in measuring the quality, effectiveness, completeness, functional and non functional activities of a software or a product.

Based on various parameters software testing can be elaborated as:-

  • Types of testing based on Testing Objectives

    • Functional Testing
    • Non-Functional Testing
  • Types of testing based on Test Execution Method

    • Manual Testing
    • Automated Testing
  • Types of testing based on Test Design Technique

    • Black Box Testing
    • White Box Testing
    • Grey Box Testing
    • Glass Box Testing
    • Structure Based Testing
    • Specification Based Testing

Levels Of Testing:-

There are four different levels of software testing. The aim of software testing is to make software testing efficient and hep to easily find various test cases or scenarios at different levels.

  • Unit Testing

  • Integration Testing

  • System Testing

  • Acceptance Testing

All the levels of testing are compulsory to be completed for the the product or software under development to work efficiently.
We have covered almost 100 types of software testing in our article types of testing. Do check this out.
Thanks for reading.:)

References:-

Types of testing almost 100

Software testing types

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay