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 benzínovým motorem a vznětovým motorem

    Rozdíl mezi benzínovým motorem a vznětovým motorem

    Hlavní rozdíl: Benzinový motor je spalovací motor se zážehovým zapalováním. Jak jeho jméno naznačuje, že běží na benzinu, také známý jako benzín. Proto je benzínový motor známý také jako benzinový motor, zejména v Severní Americe. Vznětový motor je spalovací motor pracující na naftě. Je také znám jako vznětový moto
  • rozdíl mezi: Rozdíl mezi barometrickým tlakem a atmosférickým tlakem

    Rozdíl mezi barometrickým tlakem a atmosférickým tlakem

    Klíčový rozdíl: Atmosférický tlak je síla v oblasti, která se tlačí proti povrchu vlivem vzduchu v atmosféře Země. Barometr měří barometrický tlak, který je ve většině běžných případech synonymem atmosférického tlaku. Jedním ze základních fyzikálních zákonů je, že všechno musí mít hmotu, bez ohledu na to, jak nevýznamná. Protože má hmotu, musí na ni působit gr
  • rozdíl mezi: Rozdíl mezi plynem a párou

    Rozdíl mezi plynem a párou

    Klíčový rozdíl: Plyn je stav hmoty. Pára je stav rovnováhy mezi plynem a kapalinou, který lze snadno přeměnit na kapalinu aplikací tlaku a bez změny teploty. Mnoho lidí chybně považuje plyn a páru za stejné nebo podobné. Nicméně v technice jsou obě látky značně odlišné. Existují čtyři stavy hmoty, tj. Čtyři různé formy, které m
  • rozdíl mezi: Rozdíl mezi obchodním centrem a nákupním centrem

    Rozdíl mezi obchodním centrem a nákupním centrem

    Klíčový rozdíl: Nákupní centra nebo nákupní střediska jsou velké uzavřené prostory, které jsou často charakterizovány mnoha obchody, které prodávají zboží veřejnosti. Centrá mohou být středně velké až velké, v závislosti na konstrukci a počtu obchodů, které si přeje udržet. Obchodní centra jsou obchody usp
  • rozdíl mezi: Rozdíl mezi mokrým trhem a suchým trhem

    Rozdíl mezi mokrým trhem a suchým trhem

    Klíčový rozdíl: Mokré trhy jsou trhy, které jsou spojeny s čerstvými potravinami, vlhkými podlahami a vlhkostí. Na těchto trzích prodejci neustále používají vodu k vypláchnutí potravin a podlah, aby byly čisté a vlhké. Suchý trh je slang termín, který se používá k popisu trhu, který je spojen se suchým zbožím. Suchý trh není výraz, který s
  • rozdíl mezi: Rozdíl mezi atomovou hmotností a atomovým číslem

    Rozdíl mezi atomovou hmotností a atomovým číslem

    Klíčový rozdíl: Atomová hmota je jednoduše hmotnost specifického izotopu nebo souhrnná hmotnost atomů protonů, neutronů a elektronů. Atomové číslo je počet protonů, které se nacházejí v jádru prvku. Řekněme, že chemie je matoucí, různé množství prvků, atomová čísla, vazby, hmotnost, hmotnost, atomy atd. Všechna tato slova začínají po
  • rozdíl mezi: Rozdíl mezi jazykem a skriptem

    Rozdíl mezi jazykem a skriptem

    Klíčový rozdíl: Jazyk se obvykle týká mluveného jazyka, způsobu komunikace. Skript odkazuje na sbírku znaků používaných k psaní jednoho nebo více jazyků. Jazyk je metoda komunikace. Účelem jazyka je umožnit sdílení a pochopení vzájemných myšlenek. Na světě je 1, 7 miliardy lidí, kteří v průběhu času rozvíjeli své vlastní typy jazyků pro komunikaci. Podle odhadů existuje mezi 5 000 až
  • rozdíl mezi: Rozdíl mezi kartami Dell XPS 10 a Sony Xperia Z

    Rozdíl mezi kartami Dell XPS 10 a Sony Xperia Z

    Klíčový rozdíl: Dell XPS 10 je 10, 1-palcový tablet, který je dodáván s klávesnicí Dock, aby se stal notebookem. Obrazovka je kapacitní multi-dotyková obrazovka HD displeje s rozlišením 1366 x 768 pixelů a hustotou přibližně 155 pixelů. Elegantní tableta je opatřena kovovým podvozkem a má gumovou podložku pro lepší uchopení. Společnost Sony nedávno o
  • rozdíl mezi: Rozdíl mezi dospělými a embryonálními kmenovými buňkami

    Rozdíl mezi dospělými a embryonálními kmenovými buňkami

    Klíčový rozdíl: dospělé kmenové buňky jsou odvozeny z dospělých tkání a mají schopnost regenerovat do všech buněčných typů orgánu, ze kterého pocházejí. Embryonální kmenové buňky, na druhé straně, jsou kmenové buňky, které jsou odvozeny z vnitřní buněčné hmoty blastocysty. Blastocyst je počáteční fáze embry

Redakce Choice

Rozdíl mezi Duchem svatým a Duchem svatým

Klíčový rozdíl: Pojmy "Duch svatý" a "Duch svatý" se týkají stejné věci. Obě slova se používají k popisu třetí části Nejsvětější Trojice, kromě Boha a Božího syna. Jediným rozdílem je způsob, jakým bylo toto slovo používáno ve starých časech i dnes. Termíny "Duch svatý" a