JTestMe dynamically defines optimised smoke test suites for Java applications - dramatically improving the continuous integration cycle time. It is an Open Source project by ThoughtWorks, hosted on the Codehaus.
Testing a program by comparing text files written by the current run with those from previous runs is an old idea, but one which has fallen out of fashion. This session aims to rehabilitate it as an agile technique and present a suitable tool, TextTest. We aim to show that there are applications where testing in this way has major advantages, and examine the advantages and disadvantages in a more general setting. We will include a practical demonstration showcasing Behaviour-Driven Development, but not as you know it, with TextTest.
Automated acceptance testing is a key agile practice. This clinic provides some intense hands-on experience with the FitNesse.NET automated testing environment. I will provide an overview of automated functional testing and the FitNesse.NET environment. I will guide participants, working in pairs, to develop test and production code for a bowling scoring system.