Why Test?
Learn the benefits of software testing and the terminology to explain them.
StartWhy Test?
Lesson 1 of 1
- 1Imagine checking your bank account online. You have $1,000. The website is updated overnight, and you check again in the morning. Your balance is $257.43. Where did your money go? Is that truly you…
- 2Software testing is the process of assessing the completeness and quality of computer software. Usually this is done by running a part of a system (like a web application) and comparing the actua…
- 3How long did it take to manually test the application in the previous exercise? If you repeated the process 100 times, how often do you think you would make a mistake? In a company, someone must …
- 4Tests are written with code, just like the rest of your web app. You can refer to the code defining your app as implementation code, and the code defining your tests as test code. A collectio…
- 5Imagine explaining this Cake Bar app to someone else. How does it behave? Does it rely on other software? How do you run it on a computer? You could read every line in every file to figure that out…
- 6The new “clear order” button feature has been implemented to satisfy the new test. When adding a new feature to your product, it’s possible that something will break. If that break occurs within a…
What you'll create
Portfolio projects that showcase your new skills
How you'll master it
Stress-test your knowledge with quizzes that help commit syntax to memory