Re: [TFUI] Strict User Simulations
Phlip <phlipcpp-/[email protected]>
| Newsgroups | gmane.comp.programming.test-first-user-interfaces |
|---|---|
| Message-ID | <[email protected]> |
Timothy Wall wrote:
> There's a peculiar situation on w32 (and more
> explicitly available on
> X11 systems) that lets you run these kinds of tests
> without bothering
> your local display.
Noted, but for my philosophy section I just switch to
AmigaOS for the examples. There, you just create a
background hardware screen, and render any dancing
windows you like into it.
(Covering every Principle for every popular GUI
Toolkit would provide 90% boring reading for all users
of other Toolkits...)
> That assumes your concern is with interfering with
> the "active" display.
The concern is that during a test run the editor
remain available, active, and un-blocked, even when
most of the time the tests should be fast enough that
any inspiration you have could wait until the run
ends.
> Then perhaps the test should include a check for the
> button being
> enabled? Sometimes it's easier to drive the GUI
> when the UI components
> have a lot of interacting properties, and you wind
> up with less hard
> linkage between the test and explicit/implicit
> behaviors of the
> component w/r/t its property settings.
The growth stages:
- the test calls .push() when the user
can't and nobody cares; the case is
not detailed enough
- the test queries if the button is
enabled before .push()ing it
- the test calls a local method which
queries if the button is
enabled before .push()ing it
- the test calls a complete GUI test
rig framework, which encapsulates
these effects for all aspects
of all controls
If your GUI toolkit is not blessed by a complete suite
of Jemmy Operators, maintained by someone else, you
can still migrate thru those stages while being
productive.
New question: I heard a rumor Jemmy is unsupported. Is
this because it's finished, or what?
=====
Phlip
http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail
------------------------ 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/