This intensive one day workshop introduces the basics of Specification by Example and Agile Acceptance Testing. It is aimed at business analysts, testers and developers. During the workshop, we use FitNesse or Concordion to manage acceptance tests. The optional programming module is offered in Java or .NET.
Duration: 1 day
You will learn
- how to build a shared understanding of the domain using realistic examples
- how to ensure that the specifications are understood correctly and implemented completely using acceptance tests
- how to focus the development effort and ensure that the result is fit for its purpose using acceptance tests
- how to facilitate future change of code with acceptance tests
- how to run specification workshops
- best practices for acceptance tests
- basic usage of FitNesse or Concordion
Workshop schedule
- Introduction to specification by example and agile acceptance testing
- Workshop: Collaborative specifications in practice
- Introduction to FitNesse/Concordion
- Workshop: Managing acceptance tests FitNesse/Concordion
- Best practices for acceptance tests
- Workshop: Reviewing and rating acceptance tests
- Optional module: Another specification workshop
- Optional module: Writing FIT/FitNesse fixtures
