Regression testing: Difference between revisions

Content deleted Content added
Marijn (talk | contribs)
added extreme programming.
m typo
Line 5:
Therefore, in most software development situations it is considered good practice that when a bug is located and fixed, a test that exposes the bug is recorded and regularly reperformed after subsequent changes to the program. Some projects (<I>Mozilla, I think does it</I>) even set up automated systems to automatically re-run all regression tests at specified intervals (usually daily or weekly) and report any regressions.
 
RegessionRegression testing is an intergral part of the [[extreme programming]] software development methodology. There design documents are replaced by extensive, repeatable and automated testing of the entire software package at every stage in the [[software development cycle]].
 
<I>Remaining questions - who invented the term, where did it come from - academia, industry, ???? Who was the first to use it systematically? Does it get a mention in the Mythical Man-Month, for instance?</I>