Sissejuhatus uurimuslikku testimisse

Enne uuritava katseartikli alustamist on meile väga oluline teada uuritava sõna otseses tähenduses. Uurimisvahendid, mis on seotud uurimise või uurimisega või on sellega seotud. Avastav katsetamine hõlmab õppimist, avastamist ja uurimist. See keskendub testija individuaalsele testimisvabadusele ja vastutusele. See on uus mõtteviis, tarkvara testimise praeguses suundumuses on vaja automatiseerimist. Nagu pealkiri ise viitab, on tegemist parallaksi õppimise nähtuse, testi täitmise ja testi kavandamise protsessiga. Võib väita, et teeme selle testimise käigus põhjalikku proovide ajastamist, paigutust, hindamist ja toimivuse hindamist. Skriptitud testimine oli moes enne uurimuslikku testimist. Nii et enne artikli juurde siirdumist on meile väga oluline teada, mis on erinevus skriptitud ja uurimusliku testimise vahel.

Skriptitud testimine

  • See on suunatud nõuetest lähtuvalt.
  • Testijuhtumite kindlaksmääramist ennustatakse ette.
  • Testimise kinnitus antakse nõuete piires.
  • Tugev otsustusprotsess ja rõhutatakse ennustamist.
  • Uurimiskatsed hõlmavad kinnitatud testimist.
  • Asi on ka testimise kontrollimises.
  • See on täpselt nagu sa räägid mustandis kõnet.
  • See on kontrollitav skript.

Uuritav testimine

  • See on suunatud ka nõude seisukohast, kuid seda uuritakse ka katsetamise ajal.
  • Samuti saab see kindlaks teha testimise ajal testitavate juhtumite arvu.
  • Süsteemi, projekti või rakenduse kõrgetasemeline uurimine.
  • Samuti rõhutatakse kohanemis- ja õppimiskriteeriume.
  • See kõik seisneb testijuhtumite ja testide kujundamise parandamises.
  • See on otsuse tegemisel väga spontaanne.
  • Testeri meelt saab kontrollida või see on kontrolli all.

Nii et me oleme põhimõtteliselt mõistnud peamist erinevust skriptitud testimise ja uurimusliku testimise vahel. Seega on aeg teada mõnda uurimusliku testimise funktsiooni.

Uurimiskatsete eripärad

  • See on omamoodi range, jäme ja struktureeritud testimine.
  • See erineb juhuslikust testimisest, kuid seda tüüpi testimine hõlmab vea leidmise konkreetset eesmärki.
  • Seda tüüpi testimisstruktuur hõlmab aeglustatust või hartat.
  • Saame hõlpsasti hallata ja õpetada uurimuslikku testimist.
  • Seda tüüpi testimine ei ole meetod ega raamistik, kuid see on omamoodi lähenemisviis.

Uurimiskatsete tegemine

Nüüd on meil aeg arutada, kuidas uurimuslikud katsed praeguses maailmas toimivad. Seega koosneb see viiest etapist, milles iga etapp vastutab individuaalse testimisnähtuse eest, mida nimetatakse seansipõhiseks testhalduseks (SBTM-tsükkel).

1.Vigade taksonoomia on loodud (klassifikatsioon)

  • Selles etapis peame jagama ja kategoriseerima testimise käigus leitud rikete tüübid.
  • Pärast seda oleme analüüsinud seda tüüpi rikke esinemise algpõhjuseid või lähtepõhjuseid.
  • Seejärel leidke iga tõrke riskisuhe ja sellele järgnev lahendus.

2.Time kast

  • Testeripaarile on ette nähtud ajakava, mis ei ületa 90 minutit.
  • Ettenähtud pooleteisttunniste seansside ajal ei tohiks takistusi olla.
  • See võib olla suurenemine või vähenemine 45 minuti võrra.
  • See etapp paneb testija tõrke analüüsima ja sõbraliku lahendiga tagasi pöörduma.

3. Katsetage hartareid

  • Testiharta soovitatud testijuhtumid.
  • Kõige olulisem asi, mida tuleb katsetada
  • Testimise lähenemisviis.
  • Rakenduse väljund pärast testijuhtumi parandamist.
  • Uurimiskatsetes on peamine lähtepunkt katseideede käsitlemine.
  • Kasutades testharta testerit, mida kasutatakse rakenduse kasutaja kindlaksmääramiseks süsteemi kasutamise kohta.

4.Vaadake tulemusi üle

  • Vigade hindamine viiakse läbi.
  • Testijuhtumite kontrollimine viib parema õppimiseni.
  • Katvusalade testimine võetakse prioriteediks.

5.Tutvustused

  • Väljundtulemus kompileeritakse.
  • Harta tulemust võrreldakse.
  • Täiendava testimise kontrollimine on vajalik või mitte.

Selle põhjalikumaks selgitamiseks tuleb parema testimise jaoks anda allpool nimetatud näpunäited:

  • Testimise täpne eesmärk peaks olema algusest peale väga konkreetne.
  • Vaja on rakenduse toote kvaliteedi regulaarset sessioontesti, seega peab testija vastama, miks, millal ja mis on seotud rikete testimisega.
  • Vigade leidmine peaks olema väga viimistletud.
  • Testeri sidumine võib põhjustada hea testimise.
  • Mida rohkem katsetame, seda rohkem on meil võimalusi rikke või probleeme analüüsida.

Uurimiskatsete ajal peab testija säilitama järgmisi dokumente:

  • Testi katvus
  • Risk
  • Testi täitmise logid
  • Küsimused

Eelised ja puudused

Uurime uuritava katsetamise silmapaistvaid eeliseid ja puudusi.

Siin on mõned peamised eelised:

  • See on kasulik, kui nõudedokument pole täielikult saadaval või on see osaliselt saadaval.
  • Uurimisprotsessis võib see leida rohkem vigu kui skriptitud testimine.
  • Kata kõik vead, mida ei arvestata käsitsi või muud tüüpi testimisel.
  • Järjest enam testjuhtumeid kasutades suurendab see ka testija kujutlusvõimet probleemide lahendamisel.
  • Uurimiskatsed hõlmavad kõiki nõudeid, stsenaariume ja katsejuhtumeid.
  • See aitab julgustada testija intuitsiooni ja loovust.

Allpool on loetletud puudused:

  • Seda tüüpi testimine eeldab testimiseks vajalikke eelteadmisi.
  • Seda tüüpi testimisel on testijate teadmiste piiridomeen.
  • Konkreetse vea testimise ebaõnnestumist ei tohiks korrata.
  • Hoidke testijuhtumite ja veaparanduste nõuetekohast dokumenteerimist.

Millal on täpne vajadus?

  • Kui tööstuses või tehnoloogiaettevõttes on testijal teadlik ja kogenud testija.
  • Varase iteratsiooni nõue.
  • See on omamoodi väga kriitiline rakendus.
  • Avastavat testimist saab laialdaselt kasutada, kui uuritav testimine keskendub rohkem testijate teadmistele ja kogemustele, nii et see annab skriptitud testimisega võrreldes palju parema tulemuse, kuna keskendub kohanemisvõimele ja õppimise perspektiivile.

Soovitatavad artiklid

See on olnud teemaks Mis on uurimuslik testimine? Siin arutasime erinevust skripteeritud testimise ja uurimusliku testimise, funktsionaalse, töötava, eeliste ja puuduste vahel uurimusliku testimise vahel. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on krüptimine?
  2. Regressioonitestid | Definitsioon, näide
  3. Musta kasti testimine | Tarkvara testimine
  4. ISTQB intervjuu küsimused

Kategooria: