A majom és a Gorilla teszt közötti különbség

Főbb különbség: A Monkey Testing célja, hogy véletlenszerűen próbáljon összeomlani a rendszert, és biztosítsa azt, hogy nem. A Gorilla Testing programban a program egy modulját újra és újra tesztelik annak biztosítása érdekében, hogy megfelelően működjön, és hogy nincsenek hibák ebben a modulban.

A majom és a Gorilla tesztelés két különböző típusú tesztet hajt végre egy szoftverrészen, mielőtt a piacra kerülhet. A programban a program kezdeti programozása és kiadásának időpontja között egymillió hibával lehet rendelkezni. Ezeket a hibákat ki kell keresni és rögzíteni kell; itt jönnek be a Monkey és Gorilla Testing.

A Monkey Testing egy véletlenszerű teszt, amelyet minden tervezés és előkészítés nélkül végeznek. Ezt egy fejlesztő, tesztelő vagy egy automatizált eszköz végezheti. Valójában a fejlesztőnek vagy a tesztelőnek nem kell semmit tudnia a szoftverről. A teszt célja, hogy szó szerint megpróbálja összeomlani a rendszert, és biztosítsa azt. Ebből a célból a teszt tartalmazhat véletlenszerű teszteket, mint például a véletlenszerű karakterláncok szövegdobozokba való bevitelét, hogy megtudja, hogyan kezeli a rendszer a hibát.

A Gorilla tesztelése eltér a majom tesztelésétől; ez sem véletlen, sem tervezési vagy előkészítés nélküli. A Gorilla Testing programban a program egy modulját újra és újra tesztelik annak biztosítása érdekében, hogy megfelelően működjön, és hogy nincsenek hibák ebben a modulban. A modul több mint százszor tesztelhető, és ugyanazt a folyamatot. Ezért a tesztelési folyamat magában foglalja azt a tesztelőt, amely ugyanazt a kódot újra és újra futtatja.

A Monkey Testing előnye, hogy lehetővé teszi a tesztelő számára, hogy megtudja, hogyan működik a program a valós világban, amikor a programba bevitt hibás állítások halmaza. Ez valószínűleg megtörténik a valós világban, mivel a felhasználó valószínűleg nem lesz teljesen ismert a programban.

Másrészt a Gorilla Testing előnye, hogy a program végén a modult modulonként alaposan ellenőrzik. Biztosítja azt is, hogy a program egy idő után ne kezdjen el késni vagy hibásan működjön, mint az első száz bemenet. Ennek köszönhetően a program szigorú és szigorú tesztelési folyamatok mellett általában Monkey és Gorilla teszteléssel is tesztel.

A majom és a Gorilla teszt összehasonlítása:

Majom tesztelése

Gorilla tesztelés

típus

Véletlen tesztelés - nincs teszteset

Kézi tesztelés - ismétlődő

Célja

Néhány teszt itt és ott van annak biztosítására, hogy a rendszer vagy az alkalmazás ne lezuhanjon.

Egy modul alapos ellenőrzéséhez.

Leírás

Nincs specifikus teszt; tartalmazhat csak véletlenszerű kattintást vagy gépelést, hogy lássa, hogy a rendszer összeomlik.

Az egyik modul alaposan ellenőrzi ugyanezt a folyamatot újra és újra.

Vezetve

- Majom az írógépen. Bárki, aki nem ismeri a szoftvert vagy akár számítógépeket. A vállalatoknál a vizsgálócsapatok vezetik.

Egyetlen fejlesztő vagy tesztelő, aki ismerheti vagy nem tudja a szoftvert. Vagy minőségbiztosítási csoportok, általában a teljes tesztelés során

típusai

  • Majom gomb nyomógomb tesztelése
  • Intelligens majom tesztelés
  • Ragyogó majom tesztelése
  • Dumb Monkey tesztelés
  • Adam tesztelése

-

Ajánlott

Kapcsolódó Cikkek

  • a különbség köztük: Különbség az ASP és a C # között

    Különbség az ASP és a C # között

    A legfontosabb különbség: az ASP az Active Server Pages (Active Server Pages) kifejezés. Általában úgynevezett Classic ASP vagy ASP Classic. Ez a szerveroldali parancsfájl-környezet, amelyet a Microsoft fejlesztett ki és bocsát ki. A C #, más néven C éles, egy objektum-orientált programozási nyelv. A C # egy több
  • a különbség köztük: Különbség a sütő és a grill között

    Különbség a sütő és a grill között

    Főbb különbség: A sütő egy hőszigetelő kamra, amelyet egy anyag melegítésére, sütésére vagy szárítására használnak. A főzéshez leggyakrabban használják. A rácsok a tűz megalkotása óta vannak. Úgy működik, hogy a táplálékot közvetlenül a tűz fölött huzalhálóra helyezi, ami lehetővé teszi a tűz főzését a hús vagy a zöldség. A kemencék a tűz felfedezése óta léteznek. Font
  • a különbség köztük: Az utcák és az utak közötti különbség

    Az utcák és az utak közötti különbség

    Kulcsfontosságú különbség: Az út egy nyitott, aszfaltos út a járművek, személyek és állatok számára, amelyek két távoli pont között csatlakoznak. Az utcák általában kis közutak, amelyek a városokban találhatók. Az utcák leggyakrabban házakkal vagy épületekkel vannak szegélyezve, és lehetővé teszik a gyalogosok és autók utazását is. Míg az utak egymással összekötik a
  • a különbség köztük: A Joomla 2.5 és a Joomla 3.0 közötti különbség

    A Joomla 2.5 és a Joomla 3.0 közötti különbség

    Főbb különbség: A Joomla 2.5 és a Joomla 3.0 a Joomla szoftver két változata. A Joomla 2.5-t 2012. január 24-én adták ki, míg a Joomla 3.0-t 2012. szeptember 27-én adták ki. Bár a Joomla 2.5 egy LTS-verzió, a 3.0 pedig rövid távú támogatás (STS), számos frissítést kínált a 2.5-ös verzióra. Joomla! e
  • a különbség köztük: Az FLV és az FLA közötti különbség

    Az FLV és az FLA közötti különbség

    A legfontosabb különbség: az FLV és az FLA kétféle formátumú fájlformátumot használ az Adobe Flash programban. Az FLV olyan tárolófájl-formátum, amelyet az interneten keresztül videofelvételre használnak, míg az FLA a befejezett SWF-fájl folyamatban lévő vagy forrásfájlja. Az FLV és az FLA kétféle formátumot használ az Adobe Flash alkalmazásban. Az FLV olyan tárolófájl-form
  • a különbség köztük: A fekete péntek és a Cyber ​​hétfő közötti különbség

    A fekete péntek és a Cyber ​​hétfő közötti különbség

    Főbb különbség: A Fekete Péntek a Hálaadás után péntek, általában a Hálaadás után. A Cyber ​​hétfő az a hétfő, amely a Hálaadás után következik, és meggyőzi az embereket, hogy online vásároljanak. A Hálaadás általában az új évek után kezdődő ünnepi szezonnak számít. A hálaadás a hagyományos értelemben egy
  • a különbség köztük: A holland sütő és a francia sütő közötti különbség

    A holland sütő és a francia sütő közötti különbség

    Főbb különbség: A holland sütők nehéz öntöttvas vagy alumínium edények, amelyeket lassan főznek. Ezek a fazekak vastagfalúak és szoros felső fedéllel rendelkeznek. Ezek a sütők eredetileg lábakkal és fogantyúval rendelkeztek a sütő tűzhöz való elhelyezéséhez. A francia vállalatok hasonló öntöttvas és alumínium edényeket indítottak el, és francia sütőként jelölték. Így jött létre a kifejezés. Ezek a sütők
  • a különbség köztük: Különbség a Samsung Galaxy S Duos és a Samsung Galaxy S3 között

    Különbség a Samsung Galaxy S Duos és a Samsung Galaxy S3 között

    A legfontosabb különbség: a Samsung Galaxy S Duos egy 2012 szeptemberében indított kettős SIM telefon. A telefon 4 hüvelykes TFT kapacitív érintőképernyővel rendelkezik, körülbelül 233 ppi sűrűséggel. A készülékhez tartozik a Samsung TouchWiz felhasználói felülete Android 4.0.4 ICS-en. A Galaxy S3 e
  • a különbség köztük: A NiCad, a NiMH és a lítium akkumulátor közötti különbség

    A NiCad, a NiMH és a lítium akkumulátor közötti különbség

    A legfontosabb különbség: a NiCad a nikkel-kadmium, míg a NiMH a nikkel-fém-hidrid. Mindkettő pozitív elektródaként nikkel-oxid-hidroxidot (NiOOH) használ. Sok különböző típusú elem van, amelyek pozitív elektródaként lítiumot használnak, a lítium-akkumulátorok leggyakoribb típusai a lítium-ion és a lítium-polimer elemek. A három közül a Li-ion ak

Szerkesztő Választása

Különbség a New York-i sajttorta és a Chicago sajttorta között

Főbb különbség: A New York-i sajttorta gazdag és sima textúrájáról ismert, hogy a tésztából hozzáadott extra sárgájából kapja a krémes textúrát. A Chicago Cheesecake cége kívülről, puha és krémes centrumáról ismert. A krémes központ a tésztához hozzáadott extra krémsajtból származik. Képzeld el egy tortát mindennel, a