Uudelleentestaus
Uudelleentestaus on prosessi, jolla tarkistetaan tietyt testitapaukset, jotka löytyvät lopullisen suorituksen virheistä. Yleensä testaajat löytävät nämä virheet testatessaan ohjelmistosovellusta ja osoittavat sen kehittäjille korjaamaan sen. Sitten kehittäjät korjaavat virheen / virheet ja osoittavat sen takaisin testaajille vahvistusta varten. Tätä jatkuvaa prosessia kutsutaan uudelleentestaukseksi.
Mikä on regressiotestaus?
Regressiotestaus on eräänlainen ohjelmistotestaus, joka suoritetaan tarkistamaan, onko koodimuutos häirinnyt haitallisesti sovelluksen nykyisiä ominaisuuksia ja toimintoja
Vs-regressiotestauksen uudelleentestaus on yleinen UKK laadunvalvontaan pyrkivien keskuudessa.
TÄRKEÄ ERO
- Regressiotestaus suoritetaan läpäistyille testitapauksille, kun taas uudelleentestaus tehdään vain epäonnistuneille testitapauksille.
- Regressiotestaus tarkistaa odottamattomat sivuvaikutukset ja uudelleentestaus varmistaa, että alkuperäinen vika on korjattu.
- Regressiotestaus ei sisällä vikojen tarkistusta, kun taas uudelleentestaus sisältää vikojen tarkistuksen.
- Regressiotestausta kutsutaan yleiseksi testaukseksi, kun taas uudelleentestaus on suunniteltu testausta.
- Regressiotestaus on mahdollista käyttämällä automaatiota, kun taas uudelleentestaus ei ole mahdollista automaatiolla.
Alla on yksityiskohtainen vertailu esimerkkiin
Uudelleentestaus vs regressiotestaus
Regressiotestaus | Uudelleen testaus |
- Regressiotestaus suoritetaan sen varmistamiseksi, ettei viimeaikainen ohjelma- tai koodimuutos ole vaikuttanut haitallisesti olemassa oleviin ominaisuuksiin
|
- Uudelleentestaus suoritetaan sen varmistamiseksi, että lopullisessa suorituksessa epäonnistuneet testitapaukset kulkevat vikojen korjaamisen jälkeen
|
- Regressiotestauksen tarkoituksena on, että uusilla koodimuutoksilla ei pitäisi olla sivuvaikutuksia olemassa oleviin toimintoihin
|
- Uudelleentestaus tehdään vikakorjausten perusteella
|
- Vikojen varmentaminen ei ole osa regressiotestausta
|
- Vian todentaminen on osa uudelleentestausta
|
- Projektin ja resurssien saatavuuden perusteella regressiotestaus voidaan suorittaa rinnakkain uudelleentestauksen kanssa
|
- Uudelleen testauksen prioriteetti on korkeampi kuin regressiotesti, joten se suoritetaan ennen regressiotestausta
|
- Voit tehdä automaatiota regressiotestaukseen, manuaalinen testaus voi olla kallista ja aikaa vievää
|
- Et voi automatisoida testitapauksia uudelleentestausta varten
|
- Regressiotestaus tunnetaan yleisenä testauksena
|
- Uudelleen testaus on suunniteltu testaus
|
- Regressiotestaus tehdään läpäistyille testitapauksille
|
- Uudelleentestaus tehdään vain epäonnistuneissa testitapauksissa
|
- Regressiotestaus tarkistaa odottamattomat sivuvaikutukset
|
- Uudelleen testaus varmistaa, että alkuperäinen vika on korjattu
|
- Regressiotestaus tehdään vain, jos olemassa olevaan projektiin tehdään muutoksia tai muutokset tulevat pakollisiksi
|
- Uudelleentestaus suorittaa vian samoilla tiedoilla ja samassa ympäristössä eri tuloilla uudella koontiversiolla
|
- Regressiotestauksen testitapauksia saa toiminnallisesta spesifikaatiosta, käyttäjän oppaista ja käsikirjoista sekä vikaraporteista korjattujen ongelmien osalta
|
- Testitapauksia uudelleentestausta varten ei voida saada ennen testauksen aloittamista.
|