O'Reilly logo

Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration by Ken Pugh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Test Anatomy

“Whoever named it necking was a poor judge of anatomy.”

Groucho Marx

Tests for scenarios are now developed (see Figure 8.1). The basic structure of tests—given, when, then—is explained. Examples are shown in tables and text.

Figure 8.1. Creating Tests

image

Triad Creates Tests

All three members of the triad create tests. The customer usually leads with examples for the basic workflow tests, and the developers and testers come up with ones from their training and experience. Testers are responsible for ensuring that there is a set of tests that is as complete as practical. For example, Tom might envision more tests that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required