[TFUI] RE: [XP] How much manual testing do you do?
Phlip <phlipcpp-/[email protected]>
| Newsgroups | gmane.comp.programming.test-first-user-interfaces,gmane.comp.programming.extreme-programming |
|---|---|
| Message-ID | <[email protected]> |
Ilja Preuss wrote:
> Phlip wrote:
>
> > Informal manual testing means collecting tactile
> > feedback from the integrated application.
>
> Nice sentence - may I use it in the presentation? :)
Ja. Don't you attribute it, either.
> > If a test case surpresses a window, one can
> > temporarily configure the case to display the
> > window
> > instead of test it. This provides an excellent
> > platform for authoring, because the window arrives
> > in
> > a fully populated state, and you don't need to
> > drive
> > the app just to see that window with data in it.
>
> That's what we did, too. We found that preserving
> the test scenario and
> giving it a more explicite place had some benefits,
> though.
I have been wondering who besides me might do that.
But I don't mean write the test case that only
displays the populated window. I mean a test case that
Assembles, Activates, and Asserts a test, and then
optionally displays the window. The test case remains
online whether or not the window displays.
> > You can change esthetic details (without tests),
> > and
> > display the window for visual confirmation, in
> > rapid little cycles.
>
> Yes, that's a very nice way of working. You can also
> get inspiration for
> missing functionality which then gets implemented
> test-first.
As you detect your own patterns of tweaking the window
and (occassionally) manually testing it, you invest
these discoveries into re-usable test functions. This
leads directly towards test-first for GUIs. You can
write entire tests blind, without displaying the
window, by pulling in whatever re-usable test
functions you have created for this intersection of
GUI Toolkit and application.
=====
Phlip
http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
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/