Fitnesse Programming Crash Course (1 day)
Audience: programmers. An intense, one-day course to get you immersed in understanding and building Fitnesse fixtures.
- Class size: 10 to 16
- Prerequisites: Programming experience in Java or C#
Please call +1-719-287-GEEK or email us to schedule now or ask questions.
Pricing / Details
Fitnesse combines the ease of use of a Wiki with the power of being able to define acceptance tests via a series of tables. Fitnesse tests can act as the negotiation point between programming and the business. This one-day course will get you embarked on using Fitnesse effectively within your organization. Be prepared for some hands-on coding!
Outline
Fitnesse overview FIT vs SLIM Downloading and installing Fitnesse Using the Fitnesse wiki The value of a wiki Organizing pages in sub wikis Building test tables Escaping tables Page properties Finding fixtures with classpath Running tests Understanding fixtures Exercise: writing a column fixture (and/or decision table fixture) Comment tables Passing arguments to fixtures Understanding row fixtures Exercise: writing a row fixture (and/or query fixture) Debugging fixtures Data types and parse delegates Understanding action fixtures Exercise: writing an action fixture Special purpose features: row entry, table, command line Summary fixtures Exercise: writing special purpose fixtures FitLibrary and the DoFixture / Script tables Setup fixtures Scenario tables Including test pages Building custom fixtures Using virtual wikis Exercise: putting it all together Negotiating tests with the business Fitnesse design strategies
Pricing / Details
Site Search
Jeff on Twitter
Jeff Langr at LinkedIn
Latest Changes
-
Our Books
(2013-03-20) -
News: Beta Publication of Modern C++ Programming with TDD
(2013-03-20) -
New blog post, "A Story Isn't a Feature"
(2013-03-20) -
New blog post, "C++11: Using Lambdas to Support a Times-Repeat Loop"
(2013-03-20) -
New blog post, "C++11 Via TFL (Test-Focused Learning): The Range-Based For Loop"
(2013-02-19)


