Regression testing- Definition - Software Process Improvement

Q.  Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated?
- Published on 21 Jul 15

a. Unit testing
b. Regression testing
c. Integration testing
d. Thread-based testing

ANSWER: Regression testing
 

    Discussion

  • Nirja Shah   -Posted on 27 Oct 15
    Regression testing
    - It is the re-execution of some subset of tests that have already been conducted to ensure that changes have not propagated unintended side effects.

    - It is the activity that helps to ensure that changes do not introduce unintended behaviour or additional errors.

    - The regression test suite contains three different classes of test cases:

    1. A representative sample of tests that will exercise all S/W functions.
    2. Additional tests that focus on S/W functions that are likely to be affected by the change.
    3. Test that focus on the S/S components that have been changed.

Post your comment / Share knowledge


Enter the code shown above:

(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)