01 / 12
"It ran" is not "it is right"
Through the courses so far you have written code, fixed errors and reached the point where the display came out as you expected, over and over. That moment of relief is real, but all it means is that it ran for the inputs you tried.
Say you built a screen taking an age. You typed 20 and checked. What about 17? 0? Blank? A minus sign? The number of inputs you have not tried is far larger than the number you have.
Testing is the craft of reducing that untried remainder. You cannot try every input, so you think about ways of choosing that clear a lot of doubt with few attempts. Take the lessons from here on as the work of giving names to those ways of choosing.