Re: [TFUI] GUIs for Acceptance Tests [Was: TDDing Excel]

yahoogroups-1e+8sjoZAN9Wk0Htik3J/[email protected] Sat, 29 Oct 2005 10:34:59 -0600
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
From: "Phlip" <phlip2005.at.gmail.com-hHKSG33Tihg+1LFaA5+Ji38/[email protected]>
To: "[email protected]" 
<TestFirstUserInterfaces.at.yahoogroups.com-hHKSG33Tihg+1LFaA5+Ji38/[email protected]>
Sent: Saturday, October 29, 2005 9:15 AM
Subject: Re: [TFUI] GUIs for Acceptance Tests [Was: TDDing Excel]


> John Roth wrote:
>
>> I presume you don't mean FIT and FitNesse? Fit can use Word
>> and (in some versions) Excel, but neither round trips; the output
>> is modified HTML (which might round trip in Word, at that.)
>>
>> FitNesse is a wiki, and it round trips quite well, by design.
>
> What did you think my question was?

From the way you phrased it, I was mildly puzzled. So
I responed to the most obvious interpretation I could
think of.

>
> I am an Onsite Customer. I sit in front of X, and think of a new test
> T. I type in its criteria, hit a button, and it fails. I mark it as
> "should fail", and add it to this iteration.
>
> My teeming crew of programmers run all my tests, skipping T, until one
> of them draws T on a card, and makes it pass. From then on, all
> programmers pass T.
>
> When I view T in X, it displays as passing. I add more similar tests,
> to check they also pass, and leave them online.
>
> Who here has enough experience to compare when X is an office suite
> application, like Word or Excel, and when X is a Wiki?
>
> I am aware that the only engine anyone in the Agile movement is
> _allowed_ to use is FIT...

I haven't seen a competing product yet.

Once again, I'm not entirely sure what your question is.
If "mark it as 'should fail' " means you want an _automatic_
feature, I doubt if FitNesse can do that (although asking
on the  FitNesse group would clarify it - I'm not a FitNesse
expert. Batch products  certainly can't.

If it means you want a feature in the test automation rig,
then all compliant versions of FIT put out an exit code
that can tell the automation program (Ant, make, whatever)
whether it succeeded or not. The FitNesse Java and dotNet
versions,  as well as the Python version, also put out an XML
file (different XML files and not compatible with JUnit).

I'm not aware of any automation rig that will magically stuff
results back over the original. If you want that, whoever
is responsible for the automation rig needs to make it happen.

John Roth

> --
>  Phlip
>  http://www.greencheese.org/ZeekLand  <-- NOT a blog!!
>



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/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/