On Mar 22, 2008, at 9:04 AM, chrs_mcmhn wrote:
Another thing that made a big impression: we collected ideas from the
group about "what makes good automated tests?" We had lots of ideas
about maintainability, flexibility, coverage, etc. etc. Harry just
said "FINDS BUGS". And he has a great point- if your test automation
does not find bugs, you might be wasting your time.
There are heaps of developer benefit that accrue when bugs are identified as they happen. These include:
* Narrowed scope of search
* Elimination of cascade effects
* Heightened attention (within the flow)
* Association with root causes
* Containment to originating workstation
Immediate test failures feel like compile errors to me, only better.
Best regards. -- Ward
__________________
Ward Cunningham
503-432-5682