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

  • népszerű összehasonlítások: Különbség a bentlakásos iskola és a napiskola között

    Különbség a bentlakásos iskola és a napiskola között

    Főbb különbség: Az iskola minden olyan intézmény, amelynek célja egy tanuló tanítása. Egy nappali iskola az általános iskola, amelyet a diákok a nap folyamán részt vesznek. Miután az osztályok véget érnek, a diákok visszatérnek hazájukba, csak másnap visszatérnek. A bentlakásos iskola ugyanakkor az, ahol a tanulók élnek és tanulnak. Egy iskola olyan intézmény
  • népszerű összehasonlítások: A Boolean és a Binary közötti különbség

    A Boolean és a Binary közötti különbség

    Kulcskülönbség: A számítógépek és az elektronika területén a Boolean olyan adattípust jelent, amely két lehetséges értéket képvisel, ami igaz és hamis. Általában kontextusban egy Boolean Algebra néven ismert deduktív logikai rendszerhez használják. A matematikában és a számítógépekben található bináris egy 2-es bázis numerikus jelölésre utal. Két értékből áll: 0 és 1. A számj
  • népszerű összehasonlítások: Bróker és kereskedő közötti különbség

    Bróker és kereskedő közötti különbség

    Főbb különbség: A brókerek azok az ügynökök, akik közvetítői szerepet játszanak a vevő és az eladó között a tranzakciók elvégzéséhez. Másrészről a kereskedők az értékpapírok piaci szereplői. A közönség szerint a bróker olyan személy vagy cég, amely az ügyfelek nevében végez ügyleteket. A tranzakciók típusa változhat. A bró
  • népszerű összehasonlítások: Különbség a függetlenség napja és a Köztársaság napja között

    Különbség a függetlenség napja és a Köztársaság napja között

    Főbb különbség: A függetlenség napja az a nap, amikor egy ország megszabadul egy másik ország szabályától. A Köztársaság napja az a nap, amikor az országot köztársaságnak nyilvánítják. Azt is jelezheti, hogy egy ország alkotmányát elfogadták. A Függetlenség Napja és a Köztársaság napja két külön esemény, amelyek egyes országokban két különleges napot jeleznek. Ezeket a napokat általában ünnepként h
  • népszerű összehasonlítások: A JDK és a JRE közötti különbség

    A JDK és a JRE közötti különbség

    Főbb különbség: A JDK a Java Development Kit, amely Java fejlesztői komponenseket biztosít a Java fejlesztőknek. A JRE a Java Runtime vagy a Runtime Environment Open JDK (Open Java Development Kit) része a JDK-nak, és ismert, hogy a Java fejlesztők számára nyílt megvalósításban szoftvereszközöket nyújtanak. A JDK (Java Devel
  • népszerű összehasonlítások: A különbség a mitózis és a hasítás között

    A különbség a mitózis és a hasítás között

    Főbb különbség: A mitózis egy olyan sejtmegosztási típus, amelyben a sejtmag két azonos magba oszlik. A sejtosztódás szempontjából a hasítás a citoplazma (citokinézis) állati sejtekben történő megoszlásának folyamatára utal. Az állati sejtekben a hasítás a mitózis telofázja után történik. A mitózis egy olyan sejtfelo
  • népszerű összehasonlítások: Az ár és a költség közötti különbség

    Az ár és a költség közötti különbség

    Főbb különbség : A két fő különbség az, hogy az „ár” kifejezést az az összeg határozza meg, amelyet az ügyfelek fizetnek egy termékért, míg a „költség” kifejezést úgy határozzák meg, mint egy vállalkozás által a termék előállításához eltöltött összeget. Gyakran a „ár” és a „költség” kifejezéseket egymással felcserélve használják. A közgazdaságtanban mindkét fogalomnak más jelentése van,
  • népszerű összehasonlítások: Az intelligencia és a megismerés közötti különbség

    Az intelligencia és a megismerés közötti különbség

    Főbb különbség: Az intelligenciát befolyásolja a koncepció megértése. Az intelligencia az, amit a tanulmányok, az érvelés, a megértés és a tanulás javíthat. A megismerés magában foglal minden olyan mentális folyamatot, amely a tudás (beleértve az észlelés, felismerés, fogantatás és érvelés) tapasztalataként írható le, ahogyan azt az érzés vagy a hajlandóság tapasztalata megkülönbözteti. Az intelligencia és a megismerés egym
  • népszerű összehasonlítások: Az MLA és az MP közötti különbség

    Az MLA és az MP közötti különbség

    Főbb különbség: az MLA egy törvényhozó közgyűlés tagja, míg a képviselő egy parlamenti képviselő. Tagjaként a fő felelősségük, hogy részt vegyenek a törvényhozásban, és segítsék a jogalkotó feladatait. Ugyanakkor a Jogalkotó Közgyűlés és a Parlament fogalma ugyanaz. Ezek a nevek egy törvényhozónak adnak. A jogalkotó nem más, mint döntésho

Szerkesztő Választása

Az iPhone 4S és az iPhone 5 közötti különbség

Főbb különbség: Az iPhone 4S egy frissítés volt, amely 2011 októberében sok várakozás után került kiadásra. Ez volt az iPhone ötödik generációja, és az iPhone 4-nek sikerült. A megjelenés szempontjából a telefon sok szempontból hasonlít az iPhone 4-hez. Az iPhone 5 az Apple Company legújabb innovatív terméke. Az új telefont még csomag