Software Testing
Appearance
9.4 Software Testing
Imagine you've built a fantastic new robot. Before you send it out to deliver pizzas, you'd want to test it, right? You'd check if it can move, if its arms work, and if it can actually deliver a pizza without dropping it! Software testing is similar. It's the process of checking a computer program to make sure it works correctly, meets all the requirements, and doesn't have any hidden problems or 'bugs'. The goal is to find errors before users do, so the software is reliable and enjoyable to use.
Bibliography:
- Myers, Glenford J., Sandler, Tom, and Badgett, Corey. The Art of Software Testing. Wiley, 2011.