Copyright © Philip M. Parker, INSEAD. Terms of Use.

REGRESSION TESTING

Specialty Definition: REGRESSION TESTING

DomainDefinition

Computing

Regression testing Part of the test phase of software development where, as new modules are integrated into the system and the added functionality is tested, previously tested functionality is re-tested to assure that no new module has corrupted the system. [Bennatan, E.M., "Software Project Management", 2nd edition, McGraw-Hill International, 1992]. (1995-12-04). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Regression testing

(From Wikipedia, the free Encyclopedia)

Regression testing is a type of software testing, where the tester checks that previously-fixed faults have not reemerged.

Experience has shown that as software is developed, this kind of reemergence of faults is unfortunately quite common. Sometimes it occurs because a fix gets lost through poor revision control practices (or simple human error in revision control), but just as often a fix for a problem will be "fragile" - if some other change is made to the program, the fix no longer works. Finally, it is not unknown that when some feature is redesigned, the same mistakes will be made in the redesign that were made in the original implementation of the feature.

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 (Mozilla, I think does it) even set up automated systems to automatically re-run all regression tests at specified intervals (usually daily or weekly) and report any regressions. Or, if you are using make, you could set up your makefile to automatically run the regression tests after every successful compile.

Regression testing is an integral 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.

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?

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Regression testing."

Top     

Crosswords: REGRESSION TESTING

Specialty definitions using "REGRESSION TESTING": software quality assurance. (references)

Top     

Frequency of Internet Keywords: REGRESSION TESTING

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

regression testing

83

regression testing software

4

definition regression testing

3

regression testing uk

2
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: REGRESSION TESTING

Language Translations for "REGRESSION TESTING"; alternative meanings/domain in parentheses.

Danish

  

regressionstest, regressionsafprøvning. (various references)

   

Dutch

  

regressietest. (various references)

   

Finnish

  

regressiotestaus. (various references)

   

French

  

test de régression. (various references)

   

German

  

Regressionstest, Rückfalltest. (various references)

   

Greek 

  

δοκιμές παλινδρόμησης. (various references)

   

Pig Latin

  

egressionray estingtay

   

Portuguese

  

teste de regressão. (various references)

   

Spanish

  

comprobación de regresión. (various references)

Source: compiled by the editor from various translation references.

Top     

Anagrams: REGRESSION TESTING

Scrabble® Enable2K-Verified Anagrams

Words within the letters "e-e-e-g-g-i-i-n-n-o-r-r-s-s-s-t-t"

-3 letters: retiringnesses.

-4 letters: enregistering, orienteerings.

-5 letters: generosities, grittinesses, intersession, orienteering, ornerinesses, reinsertions, retiringness, rottennesses.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: REGRESSION TESTING


Hexadecimal (or equivalents, 770AD-1900s) (references)

52 45 47 52 45 53 53 49 4F 4E      54 45 53 54 49 4E 47

Leonardo da Vinci (1452-1519; backwards) (references)

    

Binary Code (1918-1938, probably earlier) (references)

01010010 01000101 01000111 01010010 01000101 01010011 01010011 01001001 01001111 01001110 00100000 01010100 01000101 01010011 01010100 01001001 01001110 01000111

HTML Code (1990) (references)

&#82 &#69 &#71 &#82 &#69 &#83 &#83 &#73 &#79 &#78 &#32 &#84 &#69 &#83 &#84 &#73 &#78 &#71

ISO 10646 (1991-1993) (references)

0052 0045 0047 0052 0045 0053 0053 0049 004F 004E      0054 0045 0053 0054 0049 004E 0047

Encryption (beginner's substitution cypher): (references)

52394152395353434948254395354434841

Top     



INDEX

1. Crosswords
2. Expressions: Internet
3. Translations: Modern
4. Anagrams
5. Orthography
6. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.