Re: [TFUI] Re: UI Guidelines and Acceptance Testing

Phlip <phlipcpp-/[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
Chris Hanson wrote:

> Phlip wrote:
> > Then you hit a little problem. Wizards and form
> > painters often constrain programmers'
> > understanding of
> > GUI development. (Wizards and form painters are
> > not
> > evil, but I often set them up as the Big Bad Wolf
> > of
> > my stories.)
> 
> That depends on your framework and interface design
> tools.
> 
> For example, the Cocoa framework and Interface
> Builder don't constrain 
> developers' understanding of desktop application
> development in any 
> significant way.

Two questions:

How easily can you write a test that creates a window,
assigns its esthetic properties, tests the esthetic
properties, triggers events, detects their results,
and destroys the window, all without displaying the
window?

How easily could a total newbie, reading the Cocoa
tutorials, spontaneously produce such a test without
excess research? (I'm aware only superior humans use
Cocoa - play along with me.)

I'm not saying perfectly silent tests must be better.
I'm saying the newbie tutorials help lead the newbies
into the form painters quickly. They similarily don't
teach event-driven programming well, or teach layered
architectures well.


=====
Phlip
  http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces


	
		
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/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.