Fitnesse Workshop (2 days)

Audience: testers, analysts, programmers. A combination of Fitnesse Fundamentals and Fitnesse Plus, this course will take you from novice to a sophisticated level of Fitnesse test development capability.

Class size: 12 to 24
Prerequisites: none

This class interweaves Fitnesse Fundamentals and Fitnesse Plus into a single, cohesive class. You'll move fromĀ  Fitnesse basics to advanced Fitnesse concepts, working through hands-on examples in each. You'll also learn key tips and best practices all along the way. On completion, you'll have the knowledge it takes to build and sustain quality Fitnesse tests on your own, and know how to avoid the common pitfalls that Fitnesse can present.

Fitnesse is a sophisticated but sometimes cranky tool. Don't worry if you don't have a programmer background or don't feel technically savvy--we'll help you each step of the way!

Topics

Test-driven development / specification by example
Acceptance tests and stories
Roles / responsibilities / team considerations
Fitnesse overview
Installation
Wiki concepts
Page hierarchies
Navigation
Tables
Test pages
FIT vs. SLIM
Fixtures
Column / decision tables
Row / query tables
Import
Graceful names
Suites
SetUp
!include
Reading and naming test pages
Markup variables
Symbols
Collapsible sections
Properties
Row matching and row order
Additional fixture types
DoFixture / script table
Test execution strategies
Clean tests
Contents
Test design
Acceptance test design principles
Given-When-Then
Wrapping up

Pricing / Details