Why are Unit/Integration Testing and API Testing Not Enough for Real Agile?
For real Agile, you need End-to-End (UI) Test Automation.
We often hear excuses for not doing end-to-end (UI) Test Automation (or to cover yet another failed attempt) in self-claimed Agile projects: “We are doing serious unit and integration testing, even API Testing. These shall be enough for Agile, right?”
The answer is NO, at least not for Real Agile. In this article, I will clarify from several angles.
Table of Contents:
∘ 1. World Quality Report
∘ 2. The nature of Coding
∘ 3. We are human beings
∘ 4. Agile embraces changes
∘ 5. Real Agile push builds to production on a daily basis
∘ 6. Modern web apps are UI savvy and dynamic
∘ 7. Expert Opinions
∘ 8. Industry Examples
· FAQ
1. World Quality Report
For the first time, the World Quality Report 2018–19 listed “ensuring end-user stratification" as now a top QA priority.