Razlika između ponovnog testiranja i regresivnog testiranja

Sadržaj:

Anonim

Ponovno testiranje

Ponovno testiranje postupak je za provjeru određenih test slučajeva koji su pronađeni s pogreškama u konačnom izvršenju. Općenito, testeri pronalaze ove pogreške tijekom testiranja softverske aplikacije i dodjeljuju ih programerima da je poprave. Tada programeri ispravljaju programske pogreške i vraćaju ih testerima na provjeru. Ovaj kontinuirani proces naziva se Ponovno ispitivanje.

Što je regresijsko ispitivanje?

Ispitivanje regresije vrsta je testiranja softvera koja se provodi kako bi se provjerilo nije li promjena koda nepovoljno poremetila trenutne značajke i funkcije aplikacije

Ponovno testiranje protiv regresivnog testiranja uobičajena je pitanja među kandidatima za QA.

KLJUČNA RAZLIKA

  • Regresijsko testiranje provodi se za položene testne slučajeve, dok se ponovno testiranje vrši samo za neuspješne testne slučajeve.
  • Regresijsko ispitivanje provjerava neočekivane nuspojave dok se ponovnim testiranjem osigurava ispravljanje izvorne pogreške.
  • Ispitivanje regresije ne uključuje provjeru nedostataka, dok ponovno ispitivanje uključuje provjeru nedostataka.
  • Regresijsko testiranje poznato je kao generičko testiranje, dok je ponovno testiranje planirano.
  • Ispitivanje regresije moguće je uz upotrebu automatizacije, dok ponovno testiranje nije moguće kod automatizacije.

Ispod je detaljna usporedba s Primjerom

Ponovno testiranje vs regresijsko testiranje

Ispitivanje regresije Ponovno testiranje
  • Ispitivanje regresije provodi se kako bi se potvrdilo je li nedavna promjena programa ili koda utjecala negativno na postojeće značajke
  • Ponovno testiranje provodi se kako bi se potvrdilo da test slučajevi koji nisu uspjeli u konačnom izvršenju prolaze nakon otklanjanja nedostataka
  • Svrha regresijskog ispitivanja je da nove promjene koda ne bi trebale imati nuspojave na postojeće funkcionalnosti
  • Ponovno testiranje vrši se na temelju ispravka za nedostatke
  • Provjera nedostataka nije dio ispitivanja regresije
  • Provjera nedostataka dio je ponovnog testiranja
  • Na temelju projekta i dostupnosti resursa, regresijsko testiranje može se provoditi paralelno s ponovnim testiranjem
  • Prioritet ponovnog testiranja veći je od regresijskog ispitivanja, pa se provodi prije regresijskog ispitivanja
  • Možete izvršiti automatizaciju za regresijsko testiranje, ručno testiranje može biti skupo i dugotrajno
  • Ne možete automatizirati test slučajeve za ponovno testiranje
  • Regresijsko testiranje poznato je kao generičko testiranje
  • Ponovno testiranje je planirano ispitivanje
  • Regresijsko testiranje provodi se za položene ispitne slučajeve
  • Ponovno testiranje vrši se samo za neuspjele testne slučajeve
  • Regresijsko ispitivanje provjerava neočekivane nuspojave
  • Ponovno testiranje osigurava ispravljanje izvorne pogreške
  • Ispitivanje regresije vrši se samo kada dođe do bilo kakvih izmjena ili promjena koje postanu obvezne u postojećem projektu
  • Ponovno testiranje izvršava kvar s istim podacima i istim okruženjem s različitim ulazima s novom gradnjom
  • Test slučajevi za regresijsko ispitivanje mogu se dobiti iz funkcionalnih specifikacija, korisničkih vodiča i priručnika te izvješća o kvarovima u vezi s ispravljenim problemima
  • Ispitni slučajevi za ponovno testiranje ne mogu se dobiti prije početka testiranja.