Testing our programs…

What is software testing?no-surprises

Software testing is the process of executing an application or program with the intent of
finding software bugs. It also can be used to see if the intentions of the software were made; validate or verify that the program works as expected. NO SURPRISES!

Lets take in count that testing is a process and not a ingle activity, also that it is part of the SDLC (Software Development Life Cycle, for more about it click HERE) and that it could be Static Testing or Dynamic Testing, this means that it may or may not execute the code in order to detect problems.

Why should we test our programs?

There are a lot of failures in history that come from bad or no testing. Testing your programs is important, because that will help to prevent future situations. Maybe if you’re a starter in the Software world, testing your programs is not a great thing, but later, if you start using it will transform into a good behavior.

Sources:

http://istqbexamcertification.com/what-is-a-software-testing/

https://users.ece.cmu.edu/~koopman/des_s99/sw_testing/