A common statement we hear from testers in agile organizations is that “we can’t test it until it’s done”. Alex breaks down in this video why that’s not entirely true.
A few things that are discussed:
- there are two types of tests: behavior checks and exploratory tests
- exploratory tests are manual, but the issues they reveal can lead to more automated checks
- checks can be automated and derived from the feature / user story description
- to write automated tests against an application you only need an interface (GUI or API), not the full implementation
- so developers need to implement the interface first, which turns out to be very useful as a first feedback
There’s much more in the video, so keep watching – or listening.
