Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
teaching:labs:xp:2009a:topic_fitnesse [2009/01/19 14:47] 127.0.0.1 external edit |
teaching:labs:xp:2009a:topic_fitnesse [2018/05/09 01:59] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | ====== FitNesse for Automated functional tests, Prolog tests, Eclipse Integration tests ====== | ||
+ | |||
+ | Slides: [[https://svn.iai.uni-bonn.de/repos/IAI_Software/xp/agile2009a/Slides/topic-fitnesse.pdf|FitNesse]]\\ | ||
+ | Experts: **Sebastian Jancke**\\ | ||
+ | Contact: Daniel Speicher, Pascal Bihler | ||
+ | |||
+ | ===== Five points to remember ===== | ||
+ | - ? | ||
+ | - ? | ||
+ | - ? | ||
+ | - ? | ||
+ | - ? | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Suggested outline ==== | ||
+ | * Introduce the idea of functional integrations tests | ||
+ | * Describe how FitNesse works and present an example. | ||
+ | * Present ProFit to quickly create Prolog Tests. | ||
+ | * Present lattu to run FitNesse tests that control eclipse. | ||
+ | |||
+ | For the general ideas you will find enough material in the presentations from previous labs or (as soon as the website is up again) in the presentation at the agile-cologne. Daniel and Pascal have experience in using these tools. So you need to get them to gather their expertise. | ||
+ | |||
+ | ==== Resources ==== | ||
+ | * http://fitnesse.org/ | ||
+ | * Fitnesse in Eclipse integration with [[http://roots.iai.uni-bonn.de/lehre/xp2007a/attach?page=AutomatedAcceptanceTests%2FconFitSVN.zip|conFIT]] | ||
+ | * [[http://agile-cologne.de:8080/wiki/Wiki.jsp?page=AutomatisierungVonAkzeptanztests|Wiki Page | Agile Cologne]] | ||
+ | * http://lattu.sourceforge.net/ | ||
+ | * For ProFit ask Daniel. Its just a hand full of Java classes, but allows you to write tests for your Prolog in a Wiki. (There is also another unrelated project with the same name for a different purpose.) | ||
+ | * About embedding FitNesse output into cruise control result publication: http://donie.homeip.net:8080/pebble/Steve/2006/03/03/1141402099988.html | ||