What is static Testing?

Static testing is the testing of the software work products manually, or with a set of tools, but they are not executed.

  • It starts early in the Life cycle and so it is done during the verification process.
  • It does not need computer as the testing of program is done without executing the program. For example:  reviewing, walk through, inspection, etc.