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
Site Search
Latest Changes
-
Articles
(2012-01-11) -
New Article, "Succeeding With and Sustaining TDD"
(2012-01-11) -
New Agile in a Flash card/blog entry, "Test Abstraction Smells"
(2012-01-11) -
New Article, "Unit Tests Are FIRST"
(2012-01-11) -
Quotes From Our Students
(2011-12-19) -
New Blog Entry, "Test-Driving a Heap-Based Priority Queue"
(2011-11-09) -
Pragmatic Software Development Solutions
(2011-11-09)

