Re: [TFUI] RE: TDDing Excel

Cory Foy <[email protected]> Thu, 20 Oct 2005 10:12:36 -0400
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
phran181887 wrote:
> A little, I had a look at the Fitnesse web site. My interpretation 
> is that thw wiki is used to define combinations and expected 
> outputs. Is that correct? Can it be used for any more?

Well, there are two parts. There is FIT, the Framework for Integrated 
Tests. It runs on tables which define input and expected output, and can 
be hooked to a variety of languages, including Python, .NET, Java, Ruby, 
Smalltalk, etc. The challenge with FIT is that you have to create the 
tables yourself, either in an HTML editor or in Excel or some other 
program, then run FIT on that which outputs HTML files, which you then 
have to view in a browser.

FITnesse takes Ward's Wiki concept and runs everything inside the Wiki. 
So, users can define the tests, run and see the output all inside the Wiki.

Currently, the most popular version of FITnesse uses the Java FIT 
server, since there isn't one in .NET (even though you can hook it up to 
.NET classes to run the tests). We're working on the port of the FIT 
server itself so that it runs in .NET.

I'm afraid I'm still not doing it justice, but the "tests" of FIT are 
generally targetted as integration/specification/acceptance tests that 
your customers can define and run. In fact, at XP Day DC Digital Focus 
had a customer panel who talked about how they used FIT Tests for 
regulation purposes instead of having to create lengthy documents.

There's a good book called _Fit for Developing Software_ by Rick 
Mugridge and Ward Cunningham.

Cory



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

To unsubscribe, email:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/TestFirstUserInterfaces/

<*> To unsubscribe from this group, send an email to:
    TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/