What is Software Testing?

Software testing is a process of executing a program or application with the intent of finding the software bugs.

  • Process of validating and verifying that a software program or application or product.
  • Works as expected
  • Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

 Types of Software Testing:

There are two Types-

  1. Black box testing
  2. White box testing