Basic Info
- Founded:
- 2009
Detailed Info
- Website:
- http://pairwith.us
- Company Overview:
- One of the common scenarios that we encounter when coaching developers is that they will get hung up on getting things perfect on the first attempt. Who would blame them when so many online tutorials show the broadcaster implementing a scenario without having to make corrections. This may be through rehearsal or through editing (or maybe the broadcaster is just better than us :-) ). Although this is valuable and concisely communicates the learning topic, our primary learning objective is... (read more)
- Mission:
- Current Project:
When we first heard of the "Given When Then" structure for writing acceptance tests, we knew instinctively that it was a better way of writing executable examples (wrapped in the structure of an automated test to reduce ambiguity). It was presented by Dan North and Joe Walnes at XP Day 2006
Since then a number of frameworks have risen up using that structure. Many of these can be written in plain text. Despite this, there are still many teams using FitNesse and the new table parsing Test System called SLIM.
Unfortunately, the way FitNesse is used is, too often, as an .automated testing. tool rather than as a tool that documents desired software behaviours in a customer-friendly way (using automated tests). There is a substantial difference in practice, despite such subtle difference in the words.
FitNesse own acceptance tests require explanation text surrounding the tables. We liken this to having comments in code, they are at risk of not being maintained and becoming disconnected from the executable content. They also add clutter to the page making it harder to understand the intent than if the descriptive words themselves were executable.
For this reason - and because we find the "includes", variables and hierarchical wiki features of FitNesse useful, we wanted to give FitNesse users the opportunity to use the "Given When Then" style whilst enjoying the benefits of FitNesse.
In the following episodes, Andy and Antony work through implementing the NarrativeFixture for FitNesse. Later videos were both recorded and broadcast live. Follow #pairwithus for future live sessions. - Products:
- Check out the links on the wall :
http://www.facebook.com/pages/PairWithUs/75473309896?v=wall&viewas=664668175









