Testing Questions

Johan Lindström johanl at DarSerMan.com
Tue May 15 00:24:13 BST 2007


At 20:01 2007-05-14, David Cantrell wrote:
> > >                                                  Do you make any
> > > distinction between regression tests and acceptance tests?
>
>Yes.  Regression tests make sure that when you change one small corner
>of your code (eg, the line that connects to PostgreSQL instead of
>SQLite) nothing else breaks.  Acceptance tests make sure that the users
>are given what they've asked for.

Well, all tests are regression tests once you run them the second time, no? 
They make sure what once worked haven't stopped doing so (i.e. regressed), 
no matter if they test technical stuff or user requirements.


/J

Bonus-URL (but related):
http://gojko.net/2007/05/09/the-poka-yoke-principle-and-how-to-write-better-software/



More information about the london.pm mailing list