June 2012
Beginner to intermediate
240 pages
6h 28m
English
This appendix gives a brief introduction to FitNesse—the acceptance test wiki. For a more in-depth material, check out the website at http://fitnesse.org. The book on Fit for Developing Software [MC05] covers also a bit of FitNesse, although the material is a bit dated. For example, it does not deal with the Simple List invocation Method (SLiM) tables, which Robert C. Martin introduced in 2008.
Figure B.1 shows the FitNesse architecture involving the two test systems—FIT and SLiM. The test cases are wiki pages organized in a hierarchical structure. FitNesse then either executes tests using the FIT client or the SLiM client. This is steered by defining a variable. You can redefine this variable inside the hierarchy thereby ...