Exforsys
+ Reply to Thread
Results 1 to 10 of 10

Difference between regression testing and retesting

This is a discussion on Difference between regression testing and retesting within the Software Testing forums, part of the Testing category; Regression testing is the process of testing changes to computer programs to make sure that the older programming still works ...

  1. #1
    tester70 is offline Member Array
    Join Date
    Jun 2010
    Answers
    42

    Difference between regression testing and retesting

    Regression testing is the process of testing changes to computer programs to make sure that the older programming still works with the new changes.

    Retesting - Re-execution of the test cases on the same build with
    multiple test data to validate the functionality.


  2. #2
    vl1111 is offline Junior Member Array
    Join Date
    Feb 2011
    Answers
    9
    thank you very much,guy


  3. #3
    johnpitter is offline Junior Member Array
    Join Date
    Mar 2011
    Answers
    3
    Regression Testing :Test the entire application to ensure that the fixing of bug will be affecting anywhere else in the application.

    Retesting: Executing the same test case after fixing bug to ensure the bug fixing.

    Best Regards,
    Mobile app Testing|Cloud Testing


  4. #4
    PECO55's Avatar
    PECO55 is offline Junior Member Array
    Join Date
    Apr 2011
    Location
    Pennsylvania, United States
    Answers
    1
    ooops, simple as it said but don't know what exactly mean. Thanks!!


  5. #5
    swapwarick's Avatar
    swapwarick is offline Member Array
    Join Date
    Mar 2011
    Location
    Pune,India
    Answers
    37
    Thankssss man.. nice explanation


  6. #6
    sudha06 is offline Junior Member Array
    Join Date
    Mar 2011
    Answers
    15
    Retesting means testing the functionality of the module again and again.Regression testing means testing the module to check whether the changes made have introduced any errors to the further code.It is to check whether the previously working code are working properly.


  7. #7
    qaielearning is offline Junior Member Array
    Join Date
    Aug 2011
    Answers
    7
    Regression testing: Regression testing is the process of testing changes to software to make sure that the previous programming still works with the new changes. Regression testing is a normal part of the software development process is done by programmer.

    Retesting: Executing the same test cases on the same build but with different inputs..


  8. #8
    mfsi_sudhansup is offline Member Array
    Join Date
    Oct 2011
    Answers
    30

    Regression Testing vs Retesting

    Regression Testing:
    Regression testing is one type of testing done by the programmer to make sure that after any modification of the program still the older version of program os running correctly as it was before.
    Retesting:
    Retesting is done in order to sure that the test case which was failed in the previous execution is executing properly or not.
    eg.suppose at the time of execution testers found an error and send it to the programmers,then the programmers correct the error and send it to the testers.after that the the tester recheck that s/w whether the previous one is executing properly or not.That is why it is otherwise known as confirmation testing.


  9. #9
    mfsi_nilanjan is offline Member Array
    Join Date
    Oct 2011
    Answers
    32
    Re-Testing: Is done Once the bug get fixed again come back for confirming whether it is working fine or not means surely is issue been resolved or not with the same set of inputs for that is failed earlier.

    Regression Testing: Due to fixation of that bug any others relative modules been affected or not means any adverse effect should not generate.All of the test cases in a regression test suite would be executed every time a new version of software is produced and this makes them ideal candidates for automation.


  10. #10
    mfsi-satyakamm is offline Junior Member Array
    Join Date
    Oct 2011
    Answers
    24
    Re-Testing: Suppose a tester finds a bug and asks the developer to fix it. Then the developer fixes it. After the bug is fixed, it is again tested whether the bug is actually fixed or not. This testing to make sure the bug is fixed is Re-Testing.

    Regression Testing: After fixing a bug in one module or after a modification in the software or environment, the tester should check whether other modules are working fine or not. Whether defects have been introduced or uncovered in unchanged areas of the software, as a
    result of the changes made or not. This is called Regression-Testing.


    •    Sponsored Ads



Latest Article

Network Security Risk Assessment and Measurement

Read More...