To include the content from one page into another you may use the !include widget
Usage:
!include PageName
For example if you wanted to all the content from .FrontPage to be displayed here you would simply type:
!include .FrontPage
As a result you will see .FrontPage below:

This will hunt up the parent change until UtilityPage is found, and then it's child MyUtility will be included.
Usage:
!include PageName
For example if you wanted to all the content from .FrontPage to be displayed here you would simply type:
!include .FrontPage
As a result you will see .FrontPage below:

Welcome to FitNesse!
The fully integrated standalone wiki, and acceptance testing framework.
Be-monster not thy feature, wer't my fitnesse"
Shakespeare, King Lear
Get Started
| What is FitNesse? Start here. | |
| Download the latest versions of FitNesse and it's related plugins. | |
| A collected list of tutorials. |
Pick the Test System for You
| A review of the ways you can FitNesse. | |
| The classic that inspired FitNesse. | |
| Cross-language system native to FitNesse. | |
| The first major alternative to Fit. Written by Rick Mugridge, co-author of the Fit book. | |
| The .Net implementation that supports Fit, Slim and FitLibrary. |
Expand Your Toolset
| A repository of Fixture contributions | |
| Get plugins for FitNesse | |
| The place to find implemntations of FIT/FitServer in various languages. | |
| CppTestTools by Michael Feathers and James Grenning. |
Contribute
| FitNesse Road Map of major endeavors planned for FitNesse. | |
| FitNesse Story Backlog and Issue Tracking on Pivotal Tracker. | |
| Join our email discussion group. | |
| How to submit a patch, or become a FitNesse Contributor. | |
| See the current state of the FitNesse build, including passing tests, code metrics, etc. This is the Hudson site! |
Learn More
| Gojko Adzic's FitNesse portal | |
| Example from SDBP 2007 | |
| Useful Links and things. | |
A great book to learn FitNesse |
Miscellaneous
Follow fitnesse on twitter! |
Announcements. News. Commits. Comments. Stay informed! |
| Twitter users who make use of FitNesse or contribute to it. | |
| An attempt at a history of FitNesse. | |
Bumper Sticker |
![]() |
| Parameters: | |
| -seamless | causes the included page to be rendered without an enclosing box. |
| -c | causes the included page to be collapsed. |
Watch out for !include cycles
Don't include a page that already includes the page that you are including from. ;-)Including Test snippets
It is often useful to include portions of test tables into your tests. You do this to bring in common setup data or common test sequences (possibly modified with variables). A convenient way to do this is to use the Backwards Search notation as follows:!include <UtilityPage.MyUtility
This will hunt up the parent change until UtilityPage is found, and then it's child MyUtility will be included.
Add Child Page to MarkupPageInclude
