Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 12. Test First Development? > Can Acceptance Tests Be Used to Measure P...

Can Acceptance Tests Be Used to Measure Progress?

One strange aspect of XP is that it uses acceptance test scores as a measure of project progress. Although user stories are used to plan the work for each iteration, completion of a user story is measured by the associated acceptance tests.

The basic idea is that if testable requirements are a good idea, then making the tests the requirements is an even better idea. The obvious downside to this is that the On-site Customer has to have really deep domain knowledge so that they can help the testers create good acceptance tests. It also puts a lot of pressure on the testers to keep up with the iteration plan. Every iteration, the testers have to create acceptance tests for every user story in that iteration and have those tests available before the programmers need them.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint