Rozdíl mezi zkouškou opice a gorila

Klíčový rozdíl: Cílem Testování opice je náhodně pokusit se zhroutit systém a zajistit, aby to nebylo. V testování gorily je jeden modul programu testován znovu a znovu, aby bylo zajištěno, že pracuje správně a že v modulu nejsou žádné chyby.

Opice a testování gorily jsou dva různé typy testů prováděných na kusu softwaru předtím, než může být propuštěn na trhu. Program může mít v systému mezi miliony chyb v době od počátečního programování až po jeho uvolnění. Tyto chyby musí být vyhledány a opraveny; to je místo, kde se objevují Testy na Monkey a Gorilla.

Testování opice je náhodný test, který se provádí bez jakéhokoli plánování nebo přípravy. Může být prováděna buď vývojářem, testerem nebo automatizovaným nástrojem. Ve skutečnosti vývojář nebo zkušebník nemusí vědět nic o softwaru. Cílem testu je doslova zkusit systém zhroucit a zajistit, aby tomu tak nebyl. Za tímto účelem může test zahrnovat náhodné testy, jako je například doslovné zadávání náhodných řetězců do textových polí, aby se zjistilo, jak by systém zvládl tuto chybu.

Testování gorilí se liší od testování opic; není náhodná ani není prováděna bez plánování nebo přípravy. V testování gorily je jeden modul programu testován znovu a znovu, aby bylo zajištěno, že pracuje správně a že v modulu nejsou žádné chyby. Modul lze testovat více než stokrát a se stejným procesem. Zkušební proces tedy zahrnuje testovací přístroj, který používá stejný kód znovu a znovu.

Výhodou testu Monkey Testing je, že dovoluje testeru zjistit, jak program bude pracovat v reálném světě při nesprávné sadě bodnutí do programu. To je pravděpodobné, že se v reálném světě stane, protože uživatel pravděpodobně nebude s programem zcela zvyklý.

Výhodou Testování gorily je naopak, že na konci bude program důkladně zkontrolován modul modulem. Také zajišťuje, že program nebude po určité době nesprávně zpožděn nebo pracovat nesprávně, stejně jako první sto vstupů. Z tohoto důvodu je program obvykle testován jak s testy Monkey, tak s Gorily, kromě dalších přísných a důsledných testovacích procesů.

Srovnání testování opice a gorily:

Testování opice

Testování gorilí

Typ

Náhodné testování - Nebylo použito testovacího pouzdra

Ruční testování - opakované

Účel

Několik testů zde a tam zajišťuje, že systém nebo aplikace nebudou narazit.

Jeden modul důkladně zkontrolovat.

Popis

Nevykonává se žádná konkrétní zkouška; může se jednat pouze o náhodné kliknutí nebo psaní, aby se zjistilo, zda dojde k selhání systému.

Jeden modul se důkladně kontroluje stejným procesem znovu a znovu.

Realizováno

"Opice na psacím stroji." Kdokoliv bez znalosti softwaru nebo dokonce počítačů. Ve firmách řídí zkušební týmy.

Jediný vývojář nebo zkušebník, který může nebo nemusí mít znalosti o softwaru. Nebo týmy zajišťující kvalitu, obvykle při plném testování

Typy

  • Tlačítko Push Tlačítko opice
  • Testování inteligentních opic
  • Brilantní testování opice
  • Hloupé testování opice
  • Adam Testování

-

Doporučená

Související Články

  • rozdíl mezi: Rozdíl mezi HTC First a Nexus 4

    Rozdíl mezi HTC First a Nexus 4

    Hlavní rozdíl: HTC First je první telefon, který bude vydán na domácím uživatelském rozhraní Facebooku. Telefon bude napájen dvoujádrovým Kraitem Qualcomm MSM8930 Snapdragon 400 1, 4 GHz a 1 GB paměti RAM. Nexus 4 je čtvrtý Android smartphone značky Android. Byl vyroben ve spolupráci s LG Electronics. Telefon funguje
  • rozdíl mezi: Rozdíl mezi zadržením a zatčením

    Rozdíl mezi zadržením a zatčením

    Klíčový rozdíl: Zadržení je tehdy, když policie nebo jakákoli instituce drží někoho podezřelého, ale nedal mu trest. Zatčení je tehdy, když policie obviní někoho z trestného činu a pak jej vezme do vazby. Zadržení a zatčení jsou dva způsoby, jak může policie držet někoho. Existuje však spousta zmatk
  • rozdíl mezi: Rozdíl mezi rychlostí a rychlostí

    Rozdíl mezi rychlostí a rychlostí

    Klíčový rozdíl: Rychlost je rychlost, kterou objekt pokrývá vzdálenost. Rychlost určuje nejen rychlost pohybu objektu, ale i směr pohybu objektu. V každodenním používání jsou termíny rychlost a rychlost často zaměnitelné a nezpůsobují tolik problémů. Nicméně, co se týče vědy a matematiky, jsou tyto dvě pojmy odlišné od sebe. V kinematice je rychlost rych
  • rozdíl mezi: Rozdíl mezi volty a watty

    Rozdíl mezi volty a watty

    Klíčový rozdíl: Volty a watty jsou obě měrné jednotky. Volt (V) je SI odvozená měřicí jednotka napětí. Volty se měří pomocí voltmetru. Na druhou stranu, Watts (W) je odvozená měřící jednotka SI pro výkon. Watt je pojmenován podle skotského inženýra Jamese Watta. SI je mezinárodní systém jednotek, což jsou mezinárodně uznávané a používané měrné jednotky. Volty a watty jsou obě měrné jednotky.
  • rozdíl mezi: Rozdíl mezi HTML5 a XHTML5

    Rozdíl mezi HTML5 a XHTML5

    Hlavní rozdíl: HTML5 je pátá revize standardu HTML. HTML znamená HyperText Markup Language. Jedná se o dobře známý značkový jazyk používaný k vývoji webových stránek. Jádrem HTML5 bylo zlepšit jazyk s podporou nejnovějších multimédií. XHTML5 je XML serializace HTML5. XHTML5 je v podstatě hybridní s XML a HTML5. XHTML5 používá striktní,
  • rozdíl mezi: Rozdíl mezi DSP a mikrokontrolérem

    Rozdíl mezi DSP a mikrokontrolérem

    Klíčový rozdíl: DSP znamená zpracování digitálního signálu. V podstatě je to jakékoli zpracování signálu, které se provádí na digitálním signálu nebo informačním signálu. DSP procesor má za cíl změnit nebo zlepšit signál. Mikroprocesorem je naopak malý počítač na jediném integrovaném obvodu, který obsahuje procesorové jádro, paměť a programovatelné vstupní / výstupní periferie. Mikrokontrolér často obsahuje také program
  • rozdíl mezi: Rozdíl mezi Spice Stellar Pinnacle Pro a Xolo Q800

    Rozdíl mezi Spice Stellar Pinnacle Pro a Xolo Q800

    Hlavní rozdíl: Spice Stellar Pinnacle Pro Mi-535 je střednědobý čtyřjádrový telefon s rychlostí 1, 2 GHz. Spouští Android 4.2 Jelly Bean a je napájen 1 GB paměti RAM. Telefon je vybaven 8 MP fotoaparátem s automatickým ostřením a LED bleskem. Telefon také obsahuje 5 MP širokoúhlý sekundární fotoaparát orientovaný na přední stranu, také s automatickým ostřením. Xolo Q800 je čtyřjádrový smart
  • rozdíl mezi: Rozdíl mezi Samsung Galaxy S5 a S4

    Rozdíl mezi Samsung Galaxy S5 a S4

    Klíčový rozdíl: Samsung Galaxy S5 je nejnovější smartphone společnosti Samsung. Model S5 je odolný vůči prachu a vodě a kromě snímače tepové frekvence na zadní straně má snímač otisků prstů, který sdružuje aktualizovanou aplikaci S Health. S5 také upgradoval na USB 3.0, což umožňuje rychlejší přenos dat. Dnešní svět je technologicky z
  • rozdíl mezi: Rozdíl mezi Ego a Self

    Rozdíl mezi Ego a Self

    Klíčový rozdíl: Vlastní a ego jsou zcela odlišné pojmy v závislosti na definici, kterou sledujete. Vědecky, ego je jen lidská přirozenost a není zlo, ale ospravedlňuje to, co věří, že je správné, zatímco v náboženství a duchovnosti je považováno za zlo a snižuje pravé já člověka. Stejně tak je sebe sama pova

Redakce Choice

Rozdíl mezi šerifem a Cop

Klíčový rozdíl : Rozdíl mezi policistou a šerifem se týká jejich oblasti působnosti. Šerif je zvolen občany a v jeho kraji udržuje zákon a pořádek. Policista je vládní úředník, který se stará o vymáhání práva v konkrétním městě, obci, městě nebo vesnici. Policisté a šerifi jsou mírní důstojníci, kteří riskují svůj život pro bezpečnost a bezpečnost svých komunit. Oba oba patří do organizace pro vymáhání prá