O'Reilly logo

Design Driven Testing: Test Smarter, Not Harder by Doug Rosenberg, Matt Stephens

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 7. Acceptance Testing: Expanding Use Case Scenarios

Acceptance Testing: Expanding Use Case Scenarios

This is the first chapter where we leave the realm of programmer tests. As we walk backwards from completion and a delivered product, through coding, design, and unit/controller tests, we reach the analysis stage that is covered by acceptance tests written from the perspective of users, customers, and business analysts.

Acceptance testing broadly covers two parts of your analysis model: the business requirements (functional and non-functional requirements), which we cover in Chapter 8, and the behavioral requirements (use cases), which we cover in this chapter.

When you write a use case, ...

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