Test på nytt
Retesting er en prosess for å sjekke spesifikke testtilfeller som blir funnet med bug / s i den endelige utførelsen. Vanligvis finner testere disse feilene mens de tester programvaren, og tilordner den til utviklerne for å fikse det. Deretter fikser utviklerne feilen / ene og tilordner den tilbake til testerne for bekreftelse. Denne kontinuerlige prosessen kalles Retesting.
Hva er regresjonstesting?
Regresjonstesting er en type programvaretesting utført for å sjekke om en kodeendring ikke har forstyrret gjeldende funksjoner og funksjoner i et program.
Re-testing av Vs Regression Testing er en vanlig FAQ blant QA-aspiranter.
HOVEDFORSKJELL
- Regresjonstesting utføres for beståtte testtilfeller, mens omprøving bare gjøres for mislykkede testtilfeller.
- Regresjonstesting sjekker for uventede bivirkninger mens omprøving sørger for at den opprinnelige feilen er blitt rettet.
- Regresjonstesting inkluderer ikke feilbekreftelse, mens omprøving inkluderer feilbekreftelse.
- Regresjonstesting er kjent som generisk testing, mens omprøving er planlagt testing.
- Regresjonstesting er mulig ved bruk av automatisering, mens omprøving ikke er mulig med automatisering.
Nedenfor er en detaljert sammenligning med eksempel
Test på nytt mot regresjonstesting
Regresjonstesting | Re-testing |
- Regresjonstesting utføres for å bekrefte om et nylig program- eller kodeendring ikke har påvirket eksisterende funksjoner negativt
|
- Det foretas omprøving for å bekrefte at testtilfellene som mislyktes i den endelige utførelsen, går etter at manglene er løst
|
- Hensikten med Regression Testing er at nye kodeendringer ikke skal ha noen bivirkninger av eksisterende funksjonalitet
|
- Re-testing gjøres på grunnlag av feilrettingen
|
- Feilbekreftelse er ikke en del av regresjonstesting
|
- Feilbekreftelse er delen av omprøving
|
- Basert på prosjektet og tilgjengeligheten av ressurser, kan regresjonstesting utføres parallelt med omprøving
|
- Prioritet for omprøving er høyere enn regresjonstesting, så den utføres før regresjonstesting
|
- Du kan gjøre automatisering for regresjonstesting, manuell testing kan være dyrt og tidkrevende
|
- Du kan ikke automatisere testsakene for omprøving
|
- Regresjonstesting er kjent som en generisk testing
|
- Re-testing er en planlagt testing
|
- Regresjonstesting gjøres for beståtte testtilfeller
|
- Omprøving gjøres bare for mislykkede testsaker
|
- Regresjonstesting sjekker for uventede bivirkninger
|
- Re-testing sørger for at den opprinnelige feilen er rettet
|
- Regresjonstesting utføres bare når det er noen endringer eller endringer som er obligatoriske i et eksisterende prosjekt
|
- Re-testing utfører en feil med de samme dataene og det samme miljøet med forskjellige innganger med en ny versjon
|
- Testtilfeller for regresjonstesting kan fås fra funksjonsspesifikasjonen, brukerveiledninger og håndbøker og feilrapporter med hensyn til korrigerte problemer
|
- Testtilfeller for omprøving kan ikke oppnås før teststart.
|