Pakartotinis bandymas
Pakartotinis bandymas yra procesas, skirtas tikrinti konkrečius bandymo atvejus, kurie nustatomi su klaidomis galutiniame vykdyme. Paprastai bandytojai aptinka šias klaidas bandydami programinę įrangą ir priskiria ją kūrėjams, kad ji ištaisytų. Tada kūrėjai ištaiso klaidą (-as) ir priskiria ją bandytojams patikrinti. Šis nuolatinis procesas vadinamas pakartotiniu bandymu.
Kas yra regresijos testavimas?
Regresijos testavimas yra programinės įrangos testavimo tipas, atliekamas siekiant patikrinti, ar kodo pakeitimas nepalankiai nesutrikdė dabartinių programos funkcijų ir funkcijų
Pakartotinis Vs regresijos testavimas yra dažnas DUK tarp QA pretendentų.
PAGRINDINIAI SKIRTUMAI
- Regresijos bandymai atliekami išlaikius bandymo atvejus, o pakartotiniai bandymai atliekami tik nepavykusiems bandymų atvejams.
- Regresijos bandymai tikrina, ar nėra netikėtų šalutinių poveikių, o pakartotinis bandymas - ar ištaisytas pradinis gedimas.
- Regresijos testavimas neapima defektų tikrinimo, o pakartotinis testavimas - defektų patikrinimas.
- Regresijos bandymai yra žinomi kaip bendrieji, o pakartotiniai bandymai yra planuojami.
- Regresijos testavimas yra įmanomas naudojant automatiką, o pakartotinis - automatizavus.
Žemiau pateikiamas išsamus palyginimas su pavyzdžiu
Pakartotinis bandymas ir regresijos testavimas
Regresijos testavimas | Pakartotinis testavimas |
- Regresijos testavimas atliekamas siekiant patvirtinti, ar neseniai atliktas programos ar kodo pakeitimas neturėjo neigiamos įtakos esamoms funkcijoms
|
- Pakartotinis bandymas atliekamas siekiant patvirtinti bandymo atvejus, kai nepavyko atlikti galutinio vykdymo, kai trūkumai buvo pašalinti
|
- Regresijos testavimo tikslas yra tai, kad nauji kodo pakeitimai neturėtų turėti jokio šalutinio poveikio esamoms funkcijoms
|
- Pakartotinis testavimas atliekamas remiantis defektų taisymais
|
- Defektų tikrinimas nėra regresijos testavimo dalis
|
- Defektų tikrinimas yra pakartotinio testavimo dalis
|
- Remiantis projektu ir išteklių prieinamumu, regresijos testavimas gali būti atliekamas kartu su pakartotiniu testavimu
|
- Pakartotinių bandymų prioritetas yra didesnis nei regresijos testų, todėl jie atliekami prieš regresijos bandymus
|
- Galite atlikti automatinį regresijos bandymą, rankinis testavimas gali būti brangus ir daug laiko reikalaujantis
|
- Negalite automatizuoti pakartotinio bandymo atvejų
|
- Regresijos testavimas yra žinomas kaip bendras testavimas
|
- Pakartotinis testavimas yra planuojamas testavimas
|
- Regresijos bandymai atliekami išlaikius testo atvejus
|
- Pakartotinis bandymas atliekamas tik nepavykusiems bandymams
|
- Regresijos bandymai tikrina, ar nėra netikėtų šalutinių poveikių
|
- Pakartotinai patikrinus įsitikinama, kad pradinis gedimas buvo ištaisytas
|
- Regresijos bandymai atliekami tik tada, kai yra kokių nors pakeitimų arba pakeitimai tampa privalomi esamame projekte
|
- Pakartotinis testavimas įvykdo defektą su tais pačiais duomenimis ir ta pačia aplinka su skirtingomis įvestimis su nauju komponavimu
|
- Regresijos bandymo bandymų atvejus galite gauti iš funkcinių specifikacijų, vartotojo vadovų ir vadovų bei defektų ataskaitų, susijusių su ištaisytomis problemomis
|
- Prieš pradedant bandymą negalima gauti pakartotinio bandymo atvejų.
|