Inadequate Software Testing Can Be Disastrous [Essay]
Edwin Torres · IEEE Potentials · 2018
Writing code is just one part of the software development lifecycle. The testing phase occurs at the end of the process, but it is equally important. Testing uncovers errors and verifies software; it provides an opportunity to fix problems and make improvements. Unfortunately, testing is sometimes overlooked, and software errors occur. Activision learned this difficult lesson when it failed to fully test its video game. Recent history has shown that even more disastrous results can occur from inadequate software testing.