FitNesse

FitNesse

FitNesse is a web server, a wiki, and a software testing tool. It is based on Ward Cunningham's Framework for Integrated Test. FitNesse is designed to support acceptance testing rather than unit testing in that it facilitates detailed readable description of system function.

FitNesse allows users of a developed system to enter specially formatted input (its format is accessible to non-programmers). This input is interpreted and tests are created automatically. These tests are then executed by the system and output is returned back to the user. The advantage of this approach is very fast feedback from users. The developer of the system to be tested needs to provide some support (classes named "fixtures", conforming to certain conventions).

FitNesse is written in Java (by Micah Martin, Robert C. Martin and Michael Feathers) but versions for several other languages had been added over time (C++, Python, Ruby, Delphi, C#, etc).

External links

* [http://www.fitnesse.org Tool website]
* [http://www.fitnesse.org/FitServers Languages supported by FitNesse]
* [http://fitnesse.info/ Alternative download site and a list of FitNesse related resources]
* [http://tech.groups.yahoo.com/group/fitnesse Discussion group dedicated to FitNesse]

Books

* [http://safari.phptr.com/0321269349 Fit for Developing Software: Framework for Integrated Tests] by Rick Mugridge; Ward Cunningham (ISBN 978-0-321-26934-8) published by Prentice Hall in June 2005

Other meanings

Fitnesse is also a breakfast cereal marketed in the United Kingdom since 2003 by Nestle.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Framework for Integrated Test — Framework for Integrated Test, or Fit , is an open source tool for automated customer tests. It integrates the work of customers, analysts, testers, and developers.Customers provide examples of how their software should work. Those examples are… …   Wikipedia

  • Metawidget — With reference to GUI widgets, the term metawidget has been adopted for different purposes. It has been used to describe a widget of widgets , a widget about widgets and also a widget for metadata . Widget of widgets A widget that is composed of… …   Wikipedia

  • Test-Driven development — Als testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test first development oder test driven development (TDD), manchmal auch scherzhaft Extreme Testing) ist eine Methode, die häufig bei der agilen Entwicklung von… …   Deutsch Wikipedia

  • Test first development — Als testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test first development oder test driven development (TDD), manchmal auch scherzhaft Extreme Testing) ist eine Methode, die häufig bei der agilen Entwicklung von… …   Deutsch Wikipedia

  • Testgesteuerte Programmierung — Als testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test first development oder test driven development (TDD), manchmal auch scherzhaft Extreme Testing) ist eine Methode, die häufig bei der agilen Entwicklung von… …   Deutsch Wikipedia

  • Testgetriebene Programmierung — Als testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test first development oder test driven development (TDD), manchmal auch scherzhaft Extreme Testing) ist eine Methode, die häufig bei der agilen Entwicklung von… …   Deutsch Wikipedia

  • Test-driven development — (TDD ) is a software development technique consisting of short iterations where new test cases covering the desired improvement or new functionality are written first, then the production code necessary to pass the tests is implemented, and… …   Wikipedia

  • StoryTestIQ — (a.k.a. STIQ, pronounced stick ) is a web applications test tool. The tests are written using the FitNesse wiki, with Selenium commands and can be run directly in most modern web browsers. STIQ was developed by a team of Agile developers at [http …   Wikipedia

  • Framework for Integrated Test — (FIT) est un framework permettant de concevoir des tests fonctionnels. L outil FITnesse utilise FIT et propose un environnement d édition wiki, ainsi qu un serveur web. Liens externes (en) FIT (en) FITnesse …   Wikipédia en Français

  • Framework for Integrated Testing — Framework for Integrated Test Framework for Integrated Test (FIT) est un framework permettant de concevoir des tests fonctionnels. L outils FITnesse utilise FIT et propose un environnement d édition wiki, ainsi qu un serveur web. Liens externes… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”