Re: [TFUI] Abbot and TDD, was: Is test driven UI development conceptually different?

George Dinwiddie <[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
OK, I was wrong.  I guess Timothy Wall was justified in making a snide
comment because I used a different tool, though looking at
http://abbot.sourceforge.net/doc/RELNOTES.html it appears that Abbot
wasn't released at the time.  In any event, when I first heard about it,
I was under the impression that it was intended for record/playback, and
mentions in the older release notes make it sound like record/playback
was an early goal.

I'll shut up now and let you and Timothy describe *your* experiences in
TDD of GUIs.

 - George

On Wed, Jul 28, 2004 at 02:23:23PM -0400, Thomas L Roche wrote:
> George Dinwiddie Tue, 27 Jul 2004 16:42:36 -0400
> > Abbot is a record/playback GUI test framework.
> 
> Umm ... depending on your meaning, you're either wrong or unclear. 
> 
> The core of Abbot
> 
> http://sourceforge.net/projects/abbot
> 
> is just API for GUI automation and interrogation: it
> allows you to (logically, unlike j.a.Robot) create native events "on"
> UI widgets and to check their state. One can use that API "purely"
> from JUnit or <your favorite Java test framework here>. (There is
> already a Abbot plugin for Maven
> 
> http://maven.apache.org/reference/plugins/abbot/
> 
> ) A measure of the cleanness of Abbot's API is that we found it
> surprisingly easy to extend to support SWT.
> 
> Abbot has a script-oriented *extension*, Costello, that does
> record/play/edit, but Ya Don't Hafta Use It. (E.g. I never have; my
> group has costello.swt on our todo list, but we don't need it for our
> testing.) 
> 
> In short, 
> 
> * s|Abbot is a record/playback GUI test framework|Abbot is a GUI
>   automation framework, which can be driven in several ways.
> 
> * the implication that Abbot is unsuited for TDD is simply false: 
>   it can be easily and cleanly driven by JUnit.


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.