[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]


    Search the Q&A Archives


...difference between retesting and regression...

<< Back to: comp.software.testing Frequently Asked Questions (FAQ)

Question by jyo
Submitted on 6/8/2004
Related FAQ: comp.software.testing Frequently Asked Questions (FAQ)
Rating: Rate this question: Vote
What is the difference between retesting and regression testing?


Answer by bharat
Submitted on 6/18/2004
Rating:  Rate this answer: Vote
Hi!
The answer is retesting involves the check for the functionality of the previous and the present build is stable or not,
incase of Regression testing is checking for  the newly added functionality causing any errors in terms of functionality and the
common functionality should be stable in the latest and the previous versions

 

Answer by raju
Submitted on 10/15/2004
Rating: Not yet rated Rate this answer: Vote
Hi!
The answer is retesting involves the check for the functionality of the previous and the present build is stable or not,
incase of Regression testing is checking for  the newly added functionality causing any errors in terms of functionality and the
common functionality should be stable in the latest and the previous versions

 

Answer by Tushar Paprikar
Submitted on 5/16/2005
Rating: Not yet rated Rate this answer: Vote
Regression testing is done to verify wheather the bugs has been fixed after review of not,

Retesting is done to check the functionality of the application with newer version or release no. .,

 

Answer by sureshalluri
Submitted on 6/16/2005
Rating: Not yet rated Rate this answer: Vote
Retesting is to check the behaviour of existing  
functionalities and the newly added functionalities of a build.

Regression testing is to check for newly added functionality causing any errors of existing functionalities.

 

Answer by Tabu
Submitted on 7/18/2005
Rating: Not yet rated Rate this answer: Vote
Regression Testing is always Re Testing but Re Testing is sometime Regression Testing. If we are new version of application comes at that time we do Regression Testing.

 

Answer by sarang
Submitted on 9/19/2005
Rating: Not yet rated Rate this answer: Vote
What is difference between sanity testing and smoke testing

 

Answer by UDAY KUMAR
Submitted on 10/9/2005
Rating: Not yet rated Rate this answer: Vote
RETESTING IS TESTING THE SAME APPLICATION BUILD WITH MULTIPLE TEST DATA.

REGRESSION TESTING IS TESTING THE MODIFIED BUILD TO ENSURE BUG FIX AND OCCURRENCES OF SIDE EFFECTS.

 

Answer by phani chikkala
Submitted on 12/13/2005
Rating: Not yet rated Rate this answer: Vote
retest on same build.
regression test on modified build.

 

Answer by Glory
Submitted on 3/16/2006
Rating: Not yet rated Rate this answer: Vote
Re-testing: Testing a system after the bug-fix has been recieved.
Regression Testing: Testing a system when the change of software or environment takes place.

 

Answer by kumar
Submitted on 5/4/2006
Rating: Not yet rated Rate this answer: Vote
testing of an application which is already tested to find is there any uncover bugs or not is called retesting. And testing of an application after the bug fixings or enhancements made to the application causing any errors in terms of functionality is known as Regression testing.  

 

Answer by Koti
Submitted on 6/9/2006
Rating: Not yet rated Rate this answer: Vote
Hi

Retesting will be done in the current Build while
Regression testing will be done in Next Build

 

Answer by sathish reddy
Submitted on 8/29/2006
Rating: Not yet rated Rate this answer: Vote
retesting involves only to check perticulalr failur test case in case of regression testing to check any affect on the  other functionality of the software due to modified code of the current software when ever new build is released regression test is done.

 

Answer by UmaMaheswara Rao
Submitted on 9/13/2006
Rating: Not yet rated Rate this answer: Vote
Regression testing:
Here regression testing conduct while you are executing test cases or executing automation scripts you found any bug then that bug will correct by the developers after that we execute another time only that test cases and surrounding test cases. Why because that It ensures the previously identify the bugs have been fix. Old bug fixes are not broken else where. No new bugs are not introduced due to code modifications or edition of new code for enhancements. We execute all the test cases against the released build that called regression testing.
Retesting:
When a bug is first found by a s/w tester itís logged and assigned to a programmer to be fixed. Once the programmer fixes the code he assigns it back to the tester. Tester performs a retest to conform that bug is really fixed or not.

 

Answer by PIYUSH
Submitted on 9/29/2006
Rating: Not yet rated Rate this answer: Vote
Tester should check the application if any errors occurs in your appliaction given to the developement teams, developer rectifies those bugs and again given to the tester. Tester again check the functionality of the application. This  is regression testing. Retesting means if any additional features is added in your application on the basis of client requirements, tester check those functionality is retesting.

 

Answer by KAMAL JINDAL
Submitted on 12/29/2006
Rating: Not yet rated Rate this answer: Vote
Hello!

The answer is Retesting is the testing done again from the starting to check the stability of the software that wheather the functionalities are still existing or not while Regression testing is the testing done after the change is being made either after the fixation of Bug or by addition of new functionality to check wheather the change has no ill effect on the other part(surrounding Area where change is made) of the software.

 

Answer by Ravi
Submitted on 1/2/2007
Rating: Not yet rated Rate this answer: Vote
Regression: Executing particular set of testcases which belong to the module from which bug has been resolved and the related to the modules

Re-testing: Checking if the bug is resolved. This involves only execution of the steps mentioned during the bug reporting.

 

Answer by avinashk
Submitted on 1/15/2007
Rating: Not yet rated Rate this answer: Vote
Hello,

Retesting : Done for retest the built or module whether it affects the previous functionality of the application.

Regression : To verify the bugs and it's impact on the application whether it's in effect or not.

 

Answer by Prashant s
Submitted on 1/16/2007
Rating: Not yet rated Rate this answer: Vote
The answer is retesting involves the check for the functionality of the previous and the present build is stable or not,
incase of Regression testing is checking for  the newly added functionality causing any errors in terms of functionality and the
common functionality should be stable in the latest and the previous versions

 

Answer by badboy
Submitted on 1/21/2007
Rating: Not yet rated Rate this answer: Vote
retesting
when we  raise the bug and when the bug is fixed we are going test the bug raised by us is fixed and the problem is solved is called retesting
regression
when any change in the module or when when bug raised is fixed and we will check that whether the changes may not affect the modules which were previously correctly working

 

Answer by Roopa
Submitted on 2/5/2007
Rating: Not yet rated Rate this answer: Vote
Retesting- Testing the tested part to determine the bug is fixed.
Regression Testing- To test whether the newly added module creates any error to other modules

 

Answer by kavitha
Submitted on 3/2/2007
Rating: Not yet rated Rate this answer: Vote
Regression testing is process of testing changes to computer program to make sure
that the older programming still works with the new changes
Retesting involves the check the functionality of the previous and the present build is stable or not,

 

Answer by sreelekha
Submitted on 3/4/2007
Rating: Not yet rated Rate this answer: Vote
Retesting is to check the functionality with the multiple set of inputs.
Regression testing is to test the application after modification are made(bug fixes).
these test r done to know the function is stable or not

 

Answer by Arun
Submitted on 3/29/2007
Rating: Not yet rated Rate this answer: Vote
in my openion, Retesting is testing a particular field with all possible values. AND Regression Testing is the testing done for the new build for the issues that ahs been fixed and to check the impact of the issues fixed over the dependent fieds.

 

Answer by RANJIT
Submitted on 4/7/2007
Rating: Not yet rated Rate this answer: Vote
if we have a module having 10 features and after a test six of the modules got passed and four of them failed. after  the bug fixing we will do retesting on four of the failed features while regression on six to find the impact of the cahnges in four on six

 

Answer by Arasan.k
Submitted on 4/7/2007
Rating: Not yet rated Rate this answer: Vote
Retesting: After the bug has been fixed, we will execute the particular test cases whether the bug is fixing or not.

Regression testing: To check the existing functionality working properly or not after fixing the bug.

 

Answer by Raghubir Singh
Submitted on 4/26/2007
Rating: Not yet rated Rate this answer: Vote
Retesting is basically done to test the functionality of the build whenever the new functionality is added in it. This include the re- execution of the previous test cases of the build plus the execution of the new test cases of added functionality. Whereas Regression testing is done to find out the impact(+ve or -ve if any) of changed/ added functionality over the new build formed.

 

Answer by Nimisha
Submitted on 5/22/2007
Rating: Not yet rated Rate this answer: Vote
retesting of a software system that has been modified to ensure that any bugs have been fixed and that no other previously working functions have failed as a result of the reparations and that newly added features have not created problems with previous versions of the software.
Regration testing is based on continuously check the application as n when any new functionalities are added to ensure the system will meet its objective.

 

Answer by SriharshaT
Submitted on 5/22/2007
Rating: Not yet rated Rate this answer: Vote
Retesting Testing : re-execution of test cases on same application build with different inputs or test data. This is done to make sure that the previous bug is resolved. We do retesting for only the changed Scenario

Regression Testing : re-execution of selected test cases on modified build to ensure bug fix work completeness and correctness. We do all the test procedures once u make any new change or add a new functionality

 

Answer by Sripathi.Venkata Ramesh - Gudivada
Submitted on 5/30/2007
Rating: Not yet rated Rate this answer: Vote
Retesting is nothing but The reexecution of the test cases on the same build where as regression testing is nothing but suppose when a program is enhanced , testing is often done only on the new features , however adding source code to the program introduces errors in other routines and many of the old and stable functions must be retested along with the new ones.

 

Answer by venu
Submitted on 6/1/2007
Rating: Not yet rated Rate this answer: Vote
Retesting involves the checking of multiple input data at the application build whether the build is stable or not,
incase of regression testing is checing whether newly adding functionality is affcets the other side effects in the aoolication build

 

Answer by venu
Submitted on 6/18/2007
Rating: Not yet rated Rate this answer: Vote
Hi to all

The reexecution of a test with multiple test data on the same application build is called as retesting.

where as reexcution of a test on modified build to ensure bug fix and posibilities of side effects occurance is regression

 

Answer by Anand
Submitted on 6/22/2007
Rating: Not yet rated Rate this answer: Vote
Regression testing = testig of almost entire part of the application when some part of the some module gets fixed.

Retesting = testing of only that much module when some issues got fixed in the same module.

 

Answer by Ramudu
Submitted on 6/27/2007
Rating: Not yet rated Rate this answer: Vote
Re-Testing : Testing the functionality with different sets of inputs  or  If a functionality is failed in testing and developer sent back to the tester after fixing it then testing the functionality is called Re-Testing
Regression Testing : Testing whether the enhanced or repaired functionality is not effecting the existing functionalities

 

Answer by kanth
Submitted on 7/17/2007
Rating: Not yet rated Rate this answer: Vote
retesting means after regression test testing the build or all other testcases for the functionality of the build after fixing the bygs

 

Answer by Pradeep
Submitted on 7/19/2007
Rating: Not yet rated Rate this answer: Vote
Regression testing is execution of same test cases in subsequent build.
For e.g. Login screen - In previous version, there was UID,password, OK & cancel button. After testing there were 100 cases. After testing new version, there added 25 more test cases.
so total test cases are 125.  
So we just have to check that Help button is affecting to previous version of login.
This is actually called as Regression testing.

In Re-testing, tester can tell programmer for re-testing , he felt that
there is still bug whatever fixed bug by that programmer.

So that 25 bugs are called type of Re-testing.      

 

Your answer will be published for anyone to see and rate.  Your answer will not be displayed immediately.  If you'd like to get expert points and benefit from positive ratings, please create a new account or login into an existing account below.


Your name or nickname:
If you'd like to create a new account or access your existing account, put in your password here:
Your answer:

FAQS.ORG reserves the right to edit your answer as to improve its clarity.  By submitting your answer you authorize FAQS.ORG to publish your answer on the WWW without any restrictions. You agree to hold harmless and indemnify FAQS.ORG against any claims, costs, or damages resulting from publishing your answer.

 

FAQS.ORG makes no guarantees as to the accuracy of the posts. Each post is the personal opinion of the poster. These posts are not intended to substitute for medical, tax, legal, investment, accounting, or other professional advice. FAQS.ORG does not endorse any opinion or any product or service mentioned mentioned in these posts.

 

<< Back to: comp.software.testing Frequently Asked Questions (FAQ)


[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]

© 2008 FAQS.ORG. All rights reserved.