A failure taught me that coding is not the most important task in Test Automation. I fixed a bug, added tests, and shipped it to production. After that, a bug report came in showing that the fix created a new bug. A hotfix solved the issue, but the root cause was not addressed: what did I miss? By taking a step back, I understood the situation - it all happened by overlooking basic concepts in testing. The problem was that coding had more priority than creating a test plan.
This talk shows that testing concepts are more important than ever. In a time where tools promise to do...