Completing a software project is not sufficient, we also need to test it. But exactly why should we care about testing a software application? ...