Bevezetés a felderítő tesztelésbe

A feltáró vizsgálati cikk elindítása előtt nagyon fontos, hogy megismerjük a felfedezés szó szerinti jelentését. A feltárással vagy a kutatással kapcsolatos vagy azzal járó feltáró eszközök. A felfedező tesztelés a tanulás, a felfedezés és a vizsgálat részét képezi. Az egyes tesztelők szabadságára és felelősségére összpontosít. Ez egy új gondolkodásmód, a szoftver tesztelésének jelenlegi trendjében automatizálásra van szükség. Amint maga a cím is sugallja, ez egy parallaxis tanulási jelenség, a teszt végrehajtása és a teszt tervezési folyamata. Azt állíthatjuk, hogy ebben a tesztelésben átfogó mintavételi ütemezést, elrendezést, kiértékelést és teljesítményértékelést végezzünk. A szkriptvizsgálat divatos volt a feltáró tesztelés előtt. Tehát, mielőtt tovább folytatnánk a cikket, nagyon fontos számunkra, hogy megismerjük a különbséget a szkriptelt és a feltáró tesztelés között.

Szkriptvizsgálás

  • Ez a követelményekből irányul.
  • A teszt esetek meghatározását előre előre jelezzük.
  • A tesztelés megerősítését a követelményhatáron belül adják meg.
  • Erős döntéshozatal és hangsúlyozza a jóslatot.
  • A feltáró tesztelés magában foglalja a megerősített tesztelést.
  • A tesztelés ellenőrzéséről is szól.
  • Olyan, mintha beszédet beszélt egy vázlatban.
  • Ez egy ellenőrizhető szkript.

Felfedező tesztelés

  • A követelmény szempontjából is irányul, de a tesztelés során szintén feltárják.
  • Meg tudja határozni a tesztelési esetek számát is a tesztelés során.
  • Rendszer, projekt vagy alkalmazás magas szintű vizsgálata.
  • Hangsúlyozza az alkalmazkodóképességet és a tanulási kritériumokat is.
  • A teszt esetek és a teszt tervezésének fejlesztéséről szól.
  • Nagyon spontán módon dönt.
  • A tesztelő elme ellenőrizhető, vagy ellenőrzés alatt áll.

Tehát alapvetően megértettük a fő különbséget a szkriptelt tesztelés és a feltáró tesztelés között. Tehát itt az ideje, hogy megismerje a feltáró tesztelés néhány funkcióját.

A feltáró tesztelés sajátosságai

  • Ez egyfajta szigorú, durva és strukturált tesztelés.
  • Ez eltér a véletlenszerű teszteléstől, de az ilyen típusú tesztelés magában foglalja a hibakeresés célját.
  • Az ilyen típusú tesztelési struktúra idődokszorosítást vagy charter-et tartalmaz.
  • Könnyen kezelhetjük és megtaníthatjuk a felderítő teszteket.
  • Az ilyen típusú tesztelés nem módszer vagy keret, hanem egyfajta megközelítés.

A felderítő tesztelés működése

Itt az ideje, hogy megvitassuk, hogyan működik a felderítő tesztelés a jelen világban. Tehát öt szakaszból áll, amelyekben minden szakasz felelős egy egyedi tesztelési jelenségért, amelyet munkamenet alapú tesztmenedzsmentnek (SBTM ciklus) hívnak.

1.Hibás taxonómia jön létre (osztályozás)

  • Ebben a szakaszban meg kell osztani és kategorizálni kell a tesztelés során talált hibatípusokat.
  • Ezt követően elemeztük az ilyen típusú hiba előfordulásának alapvető okait.
  • Ezután keresse meg az egyes hibák kockázati arányát, majd kövesse azok megoldását.

2.Time Box

  • A tesztelő párok számára legfeljebb 90 perc időtartamot írhatnak elő.
  • Az előírt másfél órás munkamenetek során nem szabad akadályozni.
  • Ez 45 perccel növekedést vagy csökkenést jelenthet.
  • Ebben a szakaszban a tesztelő megvizsgálja a hibát, és visszatér a békés megoldáshoz.

3. Tesztelje a chartákat

  • A tesztszabályok által javasolt teszt esetek.
  • A legfontosabb dolog, amelyet tesztelni kell
  • A tesztelés megközelítése.
  • Az alkalmazás kimenete a teszt esetének javítása után.
  • A feltáró tesztelés során a fő kiindulópont a tesztötletek kezelése.
  • A teszt charter teszter segítségével határozza meg az alkalmazás felhasználóját a rendszer használatáról.

4.Eredmények áttekintése

  • A hibák értékelése elmaradt.
  • A teszt esetek igazolása jobb tanulást eredményez.
  • A lefedettségi területek tesztelése prioritást élvez.

5.Debriefing

  • A kimeneti eredményt összeállítják.
  • A charter eredményt összehasonlítják.
  • További tesztelés ellenőrzése szükséges vagy sem.

Mélyebb magyarázat érdekében az alábbiakban említett tippeket kell átadni a jobb teszteléshez:

  • A tesztelés pontos céljának már a kezdetektől nagyon konkrétnak kell lennie.
  • Az alkalmazás termékminőségének rendszeres szekcionális tesztelésére van szükség, tehát a tesztelőnek meg kell válaszolnia, miért, mikor és mi kapcsolódik a hibák teszteléséhez.
  • A hibákat nagyon finoman kell megtalálni.
  • A teszter párosítása jó tesztelést eredményezhet.
  • Minél többet tesztelünk, annál több esélyünk van a hiba vagy problémák elemzésére.

A feltáró tesztelés során a tesztelőnek meg kell őriznie a következő dokumentációt, amely a következő:

  • Tesztelési lefedettség
  • Kockázat
  • Tesztelje a végrehajtási naplókat
  • Problémák / kérdések

Előnyök és hátrányok

Fedezzük fel a feltáró tesztelés kiemelkedő előnyeit és hátrányait.

Íme néhány fő előnye:

  • Hasznos, ha a követelménydokumentum nem áll rendelkezésre teljes mértékben, vagy csak részben érhető el.
  • Több hibát találhat, mint a szkriptált tesztelés a vizsgálati folyamatban.
  • Fedje le az összes hibát, amelyet a kézi tesztelés vagy más típusú tesztelés során figyelmen kívül hagynak.
  • Egyre több teszt eset alkalmazásával ez növeli a tesztelő képzeletének problémamegoldó képességét is.
  • A feltáró tesztelés magában foglalja az összes követelményt, forgatókönyvet és tesztelési esetet.
  • Ez elősegíti a tesztelő intuíciójának és kreativitásának ösztönzését.

Az alábbiakban felsoroljuk a hátrányokat:

  • Az ilyen típusú teszteléshez előzetes ismeretekre van szükség a tesztelésről.
  • Az ilyen típusú tesztelésnek korlátozódik a tesztelő ismerete.
  • Egy adott hiba tesztelésének kudarcát nem szabad megismételni.
  • Fenntartja a teszt esetek és a hibajavítások megfelelő dokumentációját.

Mikor van a pontos igény?

  • Amikor az ipar vagy a tech cégek tesztelõi rendelkeznek a hozzáértõ és tapasztalt tesztelõvel.
  • A korai iteráció követelménye.
  • Ez egyfajta nagyon kritikus alkalmazás.
  • A feltáró tesztelés széles körben alkalmazható, amikor a feltáró tesztelés inkább a tesztelők tudására és tapasztalataira helyezi a hangsúlyt, tehát sokkal jobb eredményt nyújt a szkriptált teszteléshez képest, mivel az alkalmazkodóképességre és a tanulási perspektívára összpontosít.

Ajánlott cikkek

Ez egy útmutató a Mi a felfedező tesztelés útmutatójához? Itt megvitattuk a különbséget a szkriptált tesztelés és a feltáró tesztelés, a szolgáltatás, a működés, a feltáró tesztelés előnyei és hátrányai között. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi a titkosítás?
  2. Regressziós tesztelés Meghatározás, példa
  3. Fekete doboz tesztelése Szoftvertesztelés
  4. ISTQB interjúkérdések

Kategória: