Framework for Integrated Test
Das Framework for Integrated Test (Fit) ist ein Framework für die Automatisierung von Akzeptanztests. Im Gegensatz zu Unit Tests werden Akzeptanztests nicht im Quellcode geschrieben sondern in Dokumenten (z.B. Excel, HTML) formuliert. Der Vorteil liegt darin, dass auch Kunden Tests für die Softwareentwicklung formulieren können. Fit wird als Werkzeug für die Testgetriebene Entwicklung verwendet. Entwickelt wird es von Ward Cunningham. Fit ist OpenSource und wird unter der GNU GPL-License vertrieben.
Funktionsweise
Daten für Fit-Tests werden tabellarisch erstellt. Das bedeutet, dass die Tests datengetrieben sind. Mögliche Quellen sind HTML, Excel, Word oder ein Wiki. Die formulierten Tests werden von Fit eingelesen und das zu testende Programm mit den Eingaben "gefüttert". Die Ergebnisse werden von Fit in eine Kopie des Originaldokuments geschrieben.
Weblinks
Literatur
- Frank Westphal: Testgetriebene Entwicklung mit JUnit und FIT, ISBN 3898642208