Automated Testing is Blind
Automated testing is essential for test-driven development, and for regression testing. But remember:
- If you have a system that runs automated tests, look at the results. Leaving it on “FAIL” won’t help.
- Supplement with adversarial testing, to catch what only the human eye sees
Still not sure?
Okay, what test was ignored or missed before releasing this context-sensitive advertising software?
(all relevant credit to The New York Times)