Ken Boucher wrote:

> > And here we disagree. Thou shalt have 1 team.
> > Unless
> > if you mean something else.
> 
> Why?

Because I'm sick of GUIs. I want to volunteer for a
database card today.

> Phlip had asked my why I think GUI testing is
> harder. My answer to
> that is because it's very platform dependant and it
> runs on way too
> many platforms.

Okay. The problem gets very wide, but without much
depth.

> The model usually doesn't care about
> screen size,
> resolution, readability, appearence, etc. It's
> supposed to give the 
> same answer regardless of the system that runs it.
> But GUIs often
> have to adapt their behavior to the system and in
> the case of
> branded GUIs, they have to adapt to the customer as
> well.

I suspect one should investigate "abstract tests"
here. That's where a base class provides all the
cases, and a derived test suite class provides setUp()
and tearDown(). They each generate a different GUI
environment.

I have done that for locales within one GUI type, but
not across GUI types.

(Isn't "port to every GUI" a business decision that
should be delayed?)

> Web based GUIs have it worse. The functionality may
> not work on some
> particular version of a web browser, or it may be
> manually disabled by
> the user. It's hard to insure functionality when so
> many things can
> go wrong..

Defeat Web browser forgiveness at the server. Only
deliver XHTML. That's easier to test, too.

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


                
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com


To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

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

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

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



Reply via email to