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#
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
Latest Changes
-
New blog entry, "Collaborative(Dare I Say Pair?) Writing"
(2012-05-03) -
New blog entry, "Bad Code Examples Promote Bad Habits"
(2012-05-03) -
New blog entry, "TDD for C++ Programmers"
(2012-05-03) -
Articles
(2012-04-27) -
New Agile in a Flash card/blog entry, "Is Your Unit Test Isolated?"
(2012-04-25) -
New blog entry, "Legacy Quadrants for Increasing Confidence Coverage"
(2012-04-04) -
Quotes From Our Students
(2012-04-02)

