|
|
Gojko Adzic's Hands-on Agile Acceptance Testing & Specification by Example with FitNesse Workshop (ACCEPTANCE-TESTING-WORKSHOP-01-03)
|
CODE: ACCEPTANCE-TESTING-WORKSHOP-01-03 DURATION: 3 DAY/S
Gojko Adzic's 3-day hands-on Agile Acceptance Testing & Specification by Example with Fitnesse Workshop teaches the principles, practices and techniques of agile acceptance testing and specification by example. It also focues on the key agile development practices that will help you to deliver software that is fit for purpose and will enable you to focus development effort on things that really matter.
LEARN HOW TO:
- Build a shared understanding of the domain using realistic examples(business, qa, developers)
- Flush out inconsistencies and functionality gaps before the development starts during the example-writing workshop (business, qa, developers)
- Effectively influence the development process and build quality in from the start in the example-writing workshop (qa)
- Ensure that the specifications are understood correctly and implemented completely using acceptance tests (business, qa, developers)
- Focus the development effort and ensure that the result is fit for its purpose using acceptance tests (developers)
- Apply Test-Driven Development practices to guide programming (developers)
- Facilitate future change of code with acceptance tests (business, developers, qa)
- Use FIT/FitNesse for maintaining acceptance tests (business, developers, qa)
- Write FIT fixtures using best practices (developers)
- Avoid common pitfalls with acceptance tests (developers, qa, business)
PROGRAMME
Day 1: Improving communication and building a shared understanding with agile acceptance tests- Introduction to agile acceptance testing
- Hands-on workshop for business analysts, developers and qa using a recent example or a
future phase of your projects
- Discussion about the workshop
- Using FitNesse to maintain acceptance tests
- Common pitfalls with acceptance testing
- Implementing acceptance testing and fitting it into your development process
Day 2: Tools and practices for developers-
Automating FIT/FitNesse tests and writing fixtures
- Tutorial about various fixture types, how to select the right type
- Saving time and effort with advanced FIT concepts
- Workshop from day 1 continued, writing fixtures for tests defined on day 1
Day 3: Improvements and changes-
Analysing possible improvements and changes to the project
- Techniques for keeping the specification alive
- Workshop continued
- Q&A and discussion on specific problems and practices of the client
|
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
|
Gojko is the author of over 200 articles on programming, operating systems, Internet & new technologies. He has recently published his latest...
More about Gojko Adzic
|
IN PARTNERSHIP WITH NEURI LTD
IS THIS COURSE FOR YOU?
If you are a business analyst, developer or tester, and you want to learn acceptance testing and specfication by exammple, this Agile Acceptance Testing course is for you!
COURSE PREREQUISITES
To benefit from Gojko Adzic's Hands-on Agile Acceptance Testing & Specification by Example with FitNesse Workshop, you should be a business analyst, developer or tester with daily involvement in a software development process.
COURSE LABS & EXERCISES
To ensure you gain real-world experience ,we like to work on a realistic domain example taken from one of your recent projects or a future phase of a project. For public open enrollment courses, we'll provide an example domain and project.
During this Agile Acceptance Testing workshop, we use FitNesse to manage acceptance tests. The courses can be presented to Java or .NET and respective versions of FIT/FitNesse. For public open enrollment classes we choose the 'environment' that most delegates are familiar with. Delegates from the 'other environment' will still be able to fully benefit from this course and to participate in examples.
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 1839040
|
|
|