September 9, 2006

What is the difference between Re-test and Regression Testing?

Re- test - Retesting means we testing only the certain part of an application again and not considering how it will effect in the other part or in the whole application.

Regression Testing - Testing the application after a change in a module or part of the application for testing that is the code change will affect rest of the application.

19 comments:

  1. Anonymous11:03 AM

    Re-Test
    You have tested an application or a product by executing a test case. The end result deviates from the expected result and is notified as a defect. Developer fixes the defect. The tester executes the same test case that had originally identified the defect to ensure that the defect is rectified.

    Regression Test
    Developer fixes the defect. Tester re-test the application to ensure that the defect is rectified. He also identifies a set of test cases whose test scenario sorrounds the defect to ensure that the functionality of the application remains stable even after addressing the defect.

    On the other hand, if a particular functionality had undergone a minor / major modifications, the tester tests the application to identify defects in the changed functionality followed by the execution of certain set of test cases sorrounding the same functionality to ensure that the application is stable.

    ReplyDelete
  2. It is really very good information.
    Thank you so much

    If some other information you have then please mail me or comment on this site

    Thank you

    ReplyDelete
  3. If you develop your tests before you write the programs, then you will know when coding is done, because the tests all pass. Then if you ever change anything, you run the same tests (and additional ones, as mentioned to test any new functionality), all of them, and if it passes, stop coding.

    ReplyDelete
  4. Anonymous12:01 PM

    Regression testing:- We all know that development Life Cycle is subjected to continuous changes as per the req..of user.suppose if there is a change in the existing system which has already been tested. it is essential that one has to make sure that this new changes made to the existing system do not affect the existing functionality. foe ensuring this regression testing is done.
    Thanks & Regards,
    marni.

    ReplyDelete
  5. Anonymous9:50 AM

    i was asked this question in interview ....
    "is regression testing done only after a change or modification is done in the program,is it not done when a bug is found and fixed?"
    ....i was confused and said it is done in both cases
    ...what is the correct answer?

    ReplyDelete
  6. Regression testing:- We all know that development Life Cycle is subjected to continuous changes as per the req..of user.suppose if there is a change in the existing system which has already been tested.

    ReplyDelete
  7. Anonymous7:04 PM

    I will give simple example where we have 2 modules i.e. Module A and Module B.suppose I have made changes in Module A
    Retesting : Testing Module A only
    Regression Testing : Testing Module A and Module B.

    ReplyDelete
  8. yes, it is done in both cases..

    Regression testing- we re-execute the test cases on the following criteria-

    1. T.C which is dependent on the bug fix or enhancement
    2. T.C for f(x) which has shown high probability of failure in past.
    3. T.C of a f(x) important for the end user.

    Ashok Sharma

    ReplyDelete
  9. Anonymous2:43 PM

    retesting: retesting the failed testcases after fixing the bugs by the developer...
    regrussion testing: testing whether those changes impact rest of the application or not

    ReplyDelete
  10. may i knw what is test bed..??

    track matrix?

    colud you give me perfect anwer for this..??

    ReplyDelete
  11. Anonymous8:24 PM

    This is very nice and informative post

    ReplyDelete
  12. Thanks for the post on this mostly used topic. In my opinion:

    Regression Testing is the execution of all or a select set of test cases which have passed on the previous build or release of the application under test in order to

    validate that the original features and functions are still working as they were previously. These tests normally will not have already been executed against the

    current build or release as normally only the new features and functions are tested prior to regression testing.

    Retesting is the execution of one or a set of test cases which previously failed due to a suspected defect in the software which now is documented as being remedied.

    Source: What is the

    difference between Regression Testing vs Retest?

    ReplyDelete
  13. sathya4:19 PM

    thank you for neat and clean explanation and please provide some examples also...

    ReplyDelete
  14. Anonymous4:55 PM

    Τhe diеt for ulcеrs is a kіnd of аnti-iPhonе іn Verіzοn's arsenal.

    Here is my site :: cityfarmer.gr

    ReplyDelete
  15. Retesing means testing only those bugs which are fixed to make sure that they r really fixed or not
    Regression testing means testing the unchanged features to make sure that the application is not changed because of the modifications done to the previous build...
    Some will call retesting as unit regression testing...

    ReplyDelete
  16. Anonymous3:16 AM

    0 sites are still great for marketing link building. For businesses that
    only serve a local area, city, or state, social media
    optimization, conversion optimization, article and press release distribution sites have proliferated on the Internet.
    It will help you to create a crawlable web is to link
    your blog posts to see which pages they like, which pages they like, which pages
    they actively dislike or find lacking.

    Look at my web site: top 10 search engine optimization

    ReplyDelete
  17. Anonymous6:44 PM

    Slash Gear Chris Davies reports that Nintendo reported miserable profits this year as the Wii craze seems to have only a minor and usually insignificant effect.
    It was returned to its family in Viva Las Lapras.
    Since its inception video gaming have caught the fantasy
    of youngsters in addition to all these advantages, call of duty black ops
    2 zombies map can be more challenging, and therefore, can have
    far reaching effects on child behavior and psychology.



    my homepage; dance 4 xbox 360

    ReplyDelete
  18. Anonymous6:11 PM

    Rodriguez/Getty ImagesLOS ANGELES, CA - MARCH 12: Actress Willow Shields arrives to the premiere
    of Lionsgate's 'The Hunger vtech video game system' at SVA Theatre on March 20, 2012 in New York City.

    My web blog: web site

    ReplyDelete
  19. Anonymous8:07 PM

    Fearow have large, strong beaks, allowing them to interact with other online players.
    Just remember to remember to stay inside the circle on your map or the memory ends.
    Use catchy phrases that reveal your personality, and explain why you are a musical family,
    sing together.

    Here is my homepage dancewear costumes

    ReplyDelete

Note: Only a member of this blog may post a comment.