Rozdiel medzi testovaním opíc a gorila

Kľúčový rozdiel: Cieľom Testu opice je náhodne pokúsiť sa zničiť systém a zaistiť, aby to nebolo. V testovaní gorily je jeden modul programu testovaný znova a znova, aby sa zabezpečilo, že funguje správne a že v tomto module nie sú žiadne chyby.

Monkey and Gorilla Testing sú dva rôzne typy testov vykonaných na kus softvéru predtým, ako môže byť uvoľnený na trhu. Program môže mať v systéme milión chýb medzi časom jeho počiatočného programovania a časom jeho uvoľnenia. Tieto chyby je potrebné hľadať a opraviť; práve tu prídu Monkey and Gorilla Testing.

Testovanie opice je náhodný test, ktorý sa uskutočňuje bez plánovania alebo prípravy. Môže byť vykonávaný vývojárom, testerom alebo automatizovaným nástrojom. V skutočnosti vývojár alebo tester nemusí vedieť o softvéri. Cieľom testu je doslova pokúsiť sa zničiť systém a zabezpečiť, aby to nebolo. Na tento účel môže test zahŕňať náhodné testy, ako je doslovné písanie náhodných reťazcov do textových polí, aby sa zistilo, ako by systém zvládol túto chybu.

Testovanie goríl sa líši od testovania opice; nie je náhodná ani vykonaná bez plánovania alebo prípravy. V testovaní gorily je jeden modul programu testovaný znova a znova, aby sa zabezpečilo, že funguje správne a že v tomto module nie sú žiadne chyby. Modul môže byť testovaný stokrát a rovnakým procesom. Proces testovania teda zahŕňa testovacie zariadenie, ktoré používa rovnaký kód znovu a znovu.

Výhodou opičieho testovania je to, že umožňuje testerovi zistiť, ako program bude fungovať v reálnom svete, keď sa nesprávna sada bodaní vloží do programu. Je to pravdepodobné, že sa to stane v reálnom svete, pretože používateľ pravdepodobne nebude úplne oboznámený s programom.

Výhodou testovania gorily je na druhej strane to, že na konci programu sa dôkladne skontroluje modul modulom. Tiež zabezpečuje, že program nebude po určitom čase nesprávne oneskorovať alebo pracovať nesprávne, rovnako ako prvých sto vstupov. Z tohto dôvodu je program bežne testovaný s testovaním na Monkey a Gorilla, okrem iných prísnych a dôsledných testovacích procesov.

Porovnanie testovania opice a gorily:

Testovanie opice

Testovanie goríl

typ

Náhodné testovanie - Nepoužíva sa testovací prípad

Manuálne testovanie - opakované

účel

Niekoľko testov tu a tam, aby zabezpečili, že systém alebo aplikácia nebudú naraziť.

Jeden modul dôkladne skontrolovať.

popis

Nevykonáva sa žiadna špecifická skúška. môže to zahŕňať len náhodné kliknutie alebo písanie, aby ste zistili, či systém zlyhá.

Jeden modul je dôkladne skontrolovaný cez ten istý proces znova a znova.

Spravované

"Opice na písacom stroji." Ktokoľvek bez znalosti softvéru alebo dokonca počítačov. V spoločnostiach vykonávajú testovacie tímy.

Jediný vývojár alebo tester, ktorý môže alebo nemusí mať znalosť softvéru. Alebo týmy zabezpečenia kvality, zvyčajne pri plnom testovaní

druhy

  • Tlačidlo testu opice tlačidla
  • Test Smart Monkey
  • Brilantné testovanie opice
  • Skúšanie z hlúpeho opice
  • Adam Testing

-

Odporúčaná

Súvisiace Články

  • rozdiel medzi: Rozdiel medzi strednou a vysokou školou

    Rozdiel medzi strednou a vysokou školou

    Kľúčový rozdiel: Vysoká škola je inštitúcia, ktorá zvyčajne ponúka druhú časť základného vzdelania detí. Po strednej a strednej škole sa môžu niektorí ľudia rozhodnúť navštevovať vysokú školu, čo je ďalšie odborné vzdelávanie založené na stupni alebo kurze, ktoré študent zvolil na štúdium. Stredná škola a vysoká škola sú dva r
  • rozdiel medzi: Rozdiel medzi surovým cukrom a bielym cukrom

    Rozdiel medzi surovým cukrom a bielym cukrom

    Hlavný rozdiel: Cukor sa spracováva dlhým procesom. Najskôr sa šťava extrahuje z cukrovej trstiny a potom sa prečistí vápnom a teplo. Potom sa ďalej spracováva a nakoniec sa oddelí na kryštály cukru a melasu. Kryštály cukru sú bielené a rafinované, aby poskytli konečný produkt, ktorý kupujeme v supermarkete. Ide o tradičný biely
  • rozdiel medzi: Rozdiel medzi mužom a opičkou

    Rozdiel medzi mužom a opičkou

    Kľúčový rozdiel: Hoci človek a opica majú rovnaký rodový pôvod, sú skutočne veľmi odlišné. Ľudia sa vyvinuli z rodiny opíc, ktorá zahŕňa gorilu, šimpanzov a orangutanov. Avšak opice patria úplne do inej podskupiny. Medzi ľuďmi a opicami existovali výrazné podobnosti. Príčina tejto udalosti bola neznáma až kým Charles Darwin a jeho teória vývoja nebudú známe. Evolúcia tvrdí, že všetky živé or
  • rozdiel medzi: Rozdiel medzi inter- a intra-

    Rozdiel medzi inter- a intra-

    Kľúčový rozdiel: Hlavným rozdielom medzi "inter-" a "intra-" je, že "inter-" sa používa na označenie medzery, zatiaľ čo "intra-" označuje, že je vnútri alebo interné. "Inter-" a "intra-" sú dve predpony bežne používané v anglickom jazyku. Napríklad: medziná
  • rozdiel medzi: Rozdiel medzi hviezdami a planétami

    Rozdiel medzi hviezdami a planétami

    Hlavný rozdiel: Hviezdy a planéty sú dva rôzne typy astronomických objektov existujúcich v našom vesmíre. Planéta je veľký objekt, ktorý obieha okolo hviezdy alebo hviezdneho zvyšku a má atmosféru. Hviezda, na druhej strane, je masívna, svetelná oblasť plazmy, ktorá je udržiavaná spolu so svojou gravitačnou váhou. Slnečná sústava sa zv
  • rozdiel medzi: Rozdiel medzi FLV a FLA

    Rozdiel medzi FLV a FLA

    Rozdiel medzi kľúčovými slovami: FLV a FLA sú dva typy súborových formátov používaných v Adobe Flash. FLV je formát súboru kontajnera, ktorý sa používa na doručovanie videa cez internet, zatiaľ čo FLA je prebiehajúca práca alebo zdrojový súbor pre hotový súbor SWF. FLV a FLA sú dva typy formátov súborov používaných v aplikácii Adobe Flash. FLV je formát súboru kontajner
  • rozdiel medzi: Rozdiel medzi HTML5 a natívnymi aplikáciami

    Rozdiel medzi HTML5 a natívnymi aplikáciami

    Hlavný rozdiel: HTML5 je piatou revíziou normy HTML. HTML znamená HyperText Markup Language. Je to dobre známy mark up jazyk používaný na vývoj webových stránok. Hlavným cieľom programu HTML5 bolo zlepšiť jazyk pomocou podpory najnovších multimédií. Natívne aplikácie sú na druhej strane aplikácie, ktoré boli vyvinuté na používanie na konkrétnej platforme alebo zariadení, ako je napríklad systém Android alebo iOS. Hlavným rozdielom medzi form
  • rozdiel medzi: Rozdiel medzi vyhradenou a integrovanou grafickou kartou

    Rozdiel medzi vyhradenou a integrovanou grafickou kartou

    Rozdiel kľúčov: Dedikované a integrované grafické karty sú dva typy grafických kariet. Hlavným rozdielom medzi dvoma je, že integrovaná grafická karta je dodávaná s počítačom. Zatiaľ čo vyhradená grafická karta je externá príloha, ktorá musí byť pripojená k základnej doske. Grafická karta, známa aj a
  • rozdiel medzi: Rozdiel medzi krvou a tkanivovou tekutinou

    Rozdiel medzi krvou a tkanivovou tekutinou

    Kľúčový rozdiel: Krvná a tkanivová tekutina sú dva rôzne typy extracelulárnych tekutín. Krv je dôležitá tekutina v našom tele. Slúži rôznym funkciám, ako je prenášanie kyslíka a živín do buniek a nesenie odpadov produkovaných bunkami a oxid uhličitý späť. Tkanivová tekutina je oficiálne známa ako intersticiálna tekutina. Jeho hlavnou funkciou je pomôc

Redakcia Choice

Rozdiel medzi smernicou a nariadením

Hlavné rozdiely: Smernice a nariadenia sú dve formy zákonov, ktoré môže schváliť Európska únia. Podľa Európy, oficiálnej webovej stránky Európskej únie, "smernica je legislatívnym aktom, ktorý stanovuje cieľ, ktorý musia dosiahnuť všetky krajiny EÚ. Je však na jednotlivých krajinách, aby sa rozhodli ako." Čo sa týka regulác