Last updated 2022-11-05 03:50:45

What Is Testing?

Table of contents


Testing software means checking that parts of it work as they should

Use cases and Examples

In software development, there are many different types of testing. Some of these includes:

  • Acceptance testing: This is testing of feature sets end users interact with to be sure they meet their expectation.

  • Unit testing: This is the kind of testing done to ensure many small components of the software work as intended.

  • Regression testing: This type of test examines if any part of the software fails as a result of new changes.

  • Stress testing: One way to determine whether a software system is ready for extra or unexpected loads is to stress test it.


Most software teams don't apply all types of software testing.Teams usually pick a few depending on their needs.

Here is another article you might like 😊 "what is the Document Object Model (DOM)?"