Erinevus uuesti testimise ja regressioonitesti vahel

Lang L: none (table-of-contents):

Anonim

Uuesti testimine

Uuesti testimine on protsess, millega kontrollitakse konkreetseid testijuhtumeid, mis leitakse lõpliku käivitamise käigus veast / s. Üldiselt leiavad testijad need vead tarkvararakenduse testimise ajal ja määravad selle arendajatele parandamiseks. Seejärel parandavad arendajad vea (d) ja määravad selle testijatele kontrollimiseks tagasi. Seda pidevat protsessi nimetatakse uuesti testimiseks.

Mis on regressioonitest?

Regressioonitestimine on tarkvara testimise tüüp, mille abil kontrollitakse, kas koodimuudatus pole rakenduse praeguseid funktsioone ja funktsioone ebasoodsalt häirinud

Vs regressioonitesti kordustestimine on QA taotlejate seas tavaline KKK.

PÕHISED erinevused

  • Regressioonitesti tehakse läbitud testjuhtumite korral, uuesti testimist aga ainult ebaõnnestunud testjuhtumite korral.
  • Regressioonitestimisel kontrollitakse ootamatuid kõrvalmõjusid, samas kui kordustestimisel veendutakse, et algne rike on parandatud.
  • Regressioonitestimine ei hõlma defektide kontrollimist, samas kui kordustestimine hõlmab defektide kontrollimist.
  • Regressioonitestimine on tuntud kui üldtestimine, samas kui kordustestimine on plaaniline testimine.
  • Regressioonitestimine on võimalik automatiseerimise abil, samas kui uuesti testimine pole automaatikaga võimalik.

Allpool on toodud üksikasjalik võrdlus näitega

Uuesti testimine vs regressioonitestimine

Regressioonitestimine Uuesti testimine
  • Regressioonitestimine viiakse läbi, et teha kindlaks, kas hiljutine programmi või koodi muutmine pole olemasolevaid funktsioone kahjulikult mõjutanud
  • Korduskatse viiakse läbi, et kinnitada testide juhtumid, mis lõplikus teostuses ebaõnnestusid, on möödunud pärast defektide kõrvaldamist
  • Regressioonitesti eesmärk on, et uutel koodimuudatustel ei tohiks olla olemasolevatele funktsioonidele kõrvalmõjusid
  • Uuesti testimine toimub defektide paranduste põhjal
  • Defektide kontrollimine ei ole regressioonitesti osa
  • Defektide kontrollimine on kordustestimise osa
  • Lähtudes projektist ja ressursside olemasolust, saab regressioonitesti teha paralleelselt kordustestimisega
  • Korduskatse prioriteet on kõrgem kui regressioonitest, seega viiakse see läbi enne regressioonikatsetust
  • Regressioonitestimiseks saate teha automatiseerimist, käsitsi testimine võib olla kallis ja aeganõudev
  • Te ei saa uuesti testimise juhtumeid automatiseerida
  • Regressioonitesti nimetatakse üldiseks testimiseks
  • Kordustestimine on plaaniline testimine
  • Regressioonitesti tehakse läbitud testjuhtumite korral
  • Uuesti testimine toimub ainult ebaõnnestunud testjuhtumite korral
  • Regressioonitesti abil kontrollitakse ootamatuid kõrvaltoimeid
  • Uuesti testimisega veendutakse, et algne rike on parandatud
  • Regressioonitesti tehakse ainult siis, kui olemasolevas projektis on muudatusi või muudatused muutuvad kohustuslikuks
  • Uuesti testimisel teostatakse defekt samade andmete ja sama keskkonnaga, millel on uus sisend erinevad sisendid
  • Regressioonitesti testjuhtumeid saab funktsionaalsetest spetsifikatsioonidest, kasutajate õpetustest ja käsiraamatutest ning parandatud probleemide defektide aruannetest
  • Enne testimise alustamist ei saa kordustestimiseks proovijuhte hankida.