Pakartotinio ir regresinio testavimo skirtumas

Pakartotinio ir regresinio testavimo skirtumas
Pakartotinio ir regresinio testavimo skirtumas

Video: Pakartotinio ir regresinio testavimo skirtumas

Video: Pakartotinio ir regresinio testavimo skirtumas
Video: КАК МЕНЯ ПОСАДИЛИ НА ШОССЕР И ОТПРАВИЛИ ПО GRAVEL МАРШРУТУ, СТРАДАНИЯ НАЧИНАЮТСЯ 2024, Lapkritis
Anonim

Pakartotinis testavimas prieš regresijos testavimą

Pakartotinis testavimas ir regresinis testavimas yra dvi programinės įrangos testavimo metodikos. Bet kuriame programinės įrangos kūrimo cikle testavimas atlieka svarbų vaidmenį. Testavimo procesas atliekamas taikant skirtingas metodikas, siekiant užtikrinti programinės įrangos veikimą, nustatyti ir ištaisyti klaidas bei patikrinti, ar ji atitinka kliento reikalavimus.

Daugiau apie pakartotinį testavimą

Pakartotinis testavimas yra daugiau neoficialus terminas, vartojamas pramonėje, ir tai reiškia, kad reikia išbandyti vieną modulį arba konkretų segmentą, kai jis buvo ištaisytas, radus ankstesnio bandymo klaidų. Šis bandymas gali būti atliekamas pakartotinai, siekiant užtikrinti, kad komponentas tinkamai veiktų.

Pagrindinis skirtumas, kurį reikia padaryti čia, yra tas, kad pakartotinis bandymas nesusijęs su pataisos, pataisos ar kitų sistemos komponentų pakeitimo poveikiu.

Daugiau apie regresijos testavimą

Regresijos testavimo procedūra skirta aptikti naujas klaidas arba „regresijas“esamose funkcinėse ir nefunkcinėse programinės įrangos sistemos srityse po pakeitimų, pvz., patobulinimų, pataisų ar konfigūracijos pakeitimų. Regresinis testavimas gali būti naudojamas kaip efektyvi programinės įrangos sistemos testavimo priemonė, sistemingai parenkant reikiamą minimalų testų skaičių, siekiant užtikrinti, kad pakeitimai nepaveiktų konkretaus modulio ar susijusių modulių.

Jos pagrindinis dėmesys skiriamas patikrinti, ar pakeitimai turi įtakos kitiems programinės įrangos komponentams ir ar sistemoje atsirado naujų klaidų. Bandymų pakartotinis vykdymas yra vienas iš regresinio testavimo proceso metodų, siekiant užtikrinti, kad anksčiau ištaisytos klaidos nepasikartotų.

Kuo skiriasi pakartotinis ir regresinis testavimas?

• Pakartotinis testavimas yra konkretaus modulio ar elemento pataisymų patikrinimo procesas, o regresinis testavimas yra procesas, skirtas patikrinti visos programinės įrangos sistemos funkcionalumo pakeitimų poveikį po sistemos pakeitimų. buvo padaryta. Pagrindinis dėmesys skiriamas pataisymo poveikiui kitam sistemos komponentui.

• Pakartotinio testavimo procesas planuojamas atsižvelgiant į sistemos pataisymus. Tai gali būti bendras testas, skirtas patikrinti visos sistemos funkcionalumą arba patikrinti konkretų regioną, kuriame atliekami pakeitimai.

• Pakartotinis testavimas apima ankstesnių bandymų, kurie buvo nesėkmingi, paleidimą, o regresijos testavimas apima bandymų, kurie buvo išlaikyti ankstesnėse programinės įrangos sistemos versijose, pakartojimą.

• Pakartotinis testavimas susijęs su nesėkmingų bandymų pakartotiniu paleidimu, kurie yra įtraukti su sistemos gedimų pataisymais, o regresijos testavimas susijęs tik su programinės įrangos sistemos regresijos aspektu dėl pakeitimų.

• Regresinis testavimas atliekamas po pakartotinio testavimo proceso.

• Projektuose, kuriuose yra daug išteklių, regresinis ir pakartotinis testavimas atliekamas vienu metu.

Rekomenduojamas: