Thursday, August 23, 2018

What Is Retesting Too Regression Testing?

| Thursday, August 23, 2018
When I started learning Testing at that fourth dimension I was ofttimes acquire confused betwixt these 2 price Retesting in addition to Regression testing. So many of yous who are novel or simply started their career inward testing champaign may locomote going through the same situation.in this article I am going to explicate these 2 price similar when to utilization them in addition to how to utilization them. You volition acquire all your response afterwards reading this article. Let’s start amongst Retesting.


 When I started learning Testing at that fourth dimension I was ofttimes acquire confused betwixt these 2 t What is Retesting in addition to Regression Testing?



RETESTING :
Some of yous may acquire confuse amongst the cite “Retesting”. You may retrieve testing way testing the software outset fourth dimension in addition to Retesting way Testing same Software for minute or multiple times. If yous retrieve inward this way therefore yous are completely Wrong.

So to empathise near Retesting let’s take in i scenario. You are working inward a companionship every bit a Software Test Engineer in addition to yous cause got to attempt i software therefore yous wrote tell chiliad Test Cases in addition to yous executed all. Out of chiliad suppose fifty attempt cases failed (failed way actual output of the software doesn’t matched amongst expected output). So yous volition repost 50 bugs to Team Lead in addition to Team Lead verify it in addition to assign that bugs to developer in addition to developer volition resolve all the bugs past times making approximately code fixes.

Once the põrnikas is resolved from developers cease therefore that software over again comes to yous to verify whether developer actually fixed those fifty bugs which yous cause got reported. So how volition verify that those fifty bugs actually solved past times developer? Obviously yous volition execute all those 50 failed attempt cases again. This is known every bit retesting. In other discussion “Retesting way executing those failed attempt cases over again to verify that the põrnikas is actually fixed”.

In short, full chiliad attempt cases. 950 passed attempt cases in addition to fifty failed attempt cases inward this province of affairs Retesting way testing those fifty failed attempt cases again.

REGRESSION TESTING :
There are many occasions where nosotros postulate to utilization Regression Testing. Basically when whatever changes are made inward the software nosotros postulate to perform Regression Testing. So in that place are many types of changes that tin locomote done inward software. Let’s take in i past times i in addition to how to perform regression testing inward that situation.

Scenario i : cause got to a higher house example. You cause got chiliad cases in addition to yous executed all in addition to out of those fifty failed in addition to 950 passed. When developer fixes the code therefore yous perform Retesting on those failed attempt cases. But what near those passed 950 attempt cases? We postulate to execute those over again likewise to banking concern check that in that place is non whatever põrnikas arises due to code fixes. What developer produce when they acquire a bugs, they brand approximately adjustment inward code modify approximately logic in addition to endeavour to prepare bugs. But this tin motility a põrnikas inward other working functionality. Means whatever passed attempt cases may neglect due to this code fixes therefore nosotros postulate to produce regression testing to ensure that in that place is non whatever impact of code fixing on the software.Overall: nosotros cause got chiliad attempt cases, fifty are failed, on failed attempt cases nosotros perform retesting afterwards põrnikas fixing, in addition to 950 passed attempt cases nosotros performs regression testing afterwards põrnikas fixes.

Scenario 2 : when customer desire to add together novel functionality to his pre-developed software, at that fourth dimension novel functionality postulate to locomote integrated amongst the software these may motility whatever bad impact on the software therefore nosotros postulate to perform integration testing on overall software.

Scenario three: every bit nosotros know customer may modify his requirement at whatever given betoken of time. So to satisfy the novel changes made customer developer has to modify their logic in addition to their code. After developer modify the code nosotros postulate to perform regression testing on all previously passed attempt cases.

Scenario four: when customer desire to delete whatever functionality from his software. So achieve this developer squad cause got to expression upwards many changes similar inward software many modules are interdepended. Means they are interconnected to each other. If whatever such interconnected module has to locomote removed from the software therefore the module which are depended on it may deport unexpectedly.so afterwards removal of detail characteristic nosotros postulate to banking concern check whether all remaining features are working fine or not.so nosotros perform regression testing on those modules.

In short: nosotros utilization Regression Testing inward next occasions:-
  • Bugs Fixes.
  • New Functionality addition.
  • Any functionality removal.
  • Any Requirement changes.
  • Performance enhancement.
On all to a higher house situations nosotros postulate to perform integration testing.

In regression testing nosotros know that nosotros executed all passed attempt cases but produce nosotros execute all the locomote past times attempt cases? good in that place are many criteria’s which assistance to create upwards one's hear the attempt cases way whether nosotros cause got to execute all the attempt cases or nosotros are going to execute the attempt cases which are related to gist functionality or a attempt cases for a detail modules.

“Retesting way checking affected part in addition to Regression Testing way checking unaffected part affected.”

Related Posts