|
|
In The Brain of Gojko Adzic: Slim - the future of FitNesse
Slim - the future of FitNesse
SliM (Simple List Invocation Method) is a new test runner that does not have dependency on FIT. It promises to bring more compatibility and easier platform porting. Instead of running all the HTML processing, comparisons, and colorizing in the System Under Test (SUT), SliM keeps all that behaviour on FitNesse. Fit interprets HTML tables in order to make specific calls to the SUT.
Gojko Adzic explains how FIT inside FitNesse functions. Then he explains the differences and similarities of how Slim works inside FitNesse.
Next, important points to consider when installing and configuring SliM are explained. Gojko demonstrates a hands-on demonstration of using SliM test tables. These tables are: Decision Table, Query Table, Ordered Query Table, Script Table, Table Table, and Scenario Table. The java code for implementing these tests are shown. As a conclusion, Fit currently seems as easier to program than SliM, especially when using Java.
Another subject of the talk is Trinidad, which is an in-process test runner for FitNesse tests. Trinidad allows us to run FitNesse fit and slim tests without starting the server as part of our build. Fixtures can be debugged from the IDE.
More information about SliM can be found here . You can take a look here .for Gojko’s thoughts and ideas about Agile Acceptance Testing and Specification by Example.
Download the slides here
ABOUT GOJKO ADZIC
|
Gojko has helped numerous teams implement best specification-by-example practices, written two books on the subject and contributed to several open source projects. He frequently speaks at leading industry conferences.
More about Gojko Adzic
|
|
PODCAST SLIM - THE FUTURE OF FITNESSE
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
Manchester, Monday, February 13th
|
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
London, Thursday, February 16th
|
|
Udi Dahan's NServiceBus Workshop
4 DAY COURSE. Featuring Andreas Ohlund London, Monday, February 20th
|
|
Putting your events on a diet
FREE EVENT:
In The Brain of Andreas Ohlund
London, Monday, February 20th
|
|
Neo4J User Group
FREE EVENT:
Neo4j in .NET
London, Wednesday, February 22nd
|
|
Ayende Rahien's RavenDB Workshop
2 DAY COURSE. Featuring Itamar Syn-Hershko London, Tuesday, February 28th
|
|
RavenDB indexes explained
FREE EVENT:
In The Brain of Itamar Syn-Hershko
London, Tuesday, February 28th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, March 5th
|
|
|
|