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 krvou a lymfom

    Rozdiel medzi krvou a lymfom

    Kľúčový rozdiel: Krv, ktorá je súčasťou obehového systému, je telesná tekutina, ktorá umožňuje cirkuláciu kyslíka v celom tele. Lymf je bezfarebná tekutina, ktorá je súčasťou lymfatického systému, ktorý napomáha boju proti infekciám a odstraňovaniu odpadových produktov. Ľudské telo je veľmi zložité. Je zložený z rôznych systémov v
  • rozdiel medzi: Rozdiel medzi systémami Windows XP, Windows 7 a Windows 8

    Rozdiel medzi systémami Windows XP, Windows 7 a Windows 8

    Rozdiel kľúčov: Systém Windows XP bol spustený v októbri 2001 ako inovácia operačného systému Windows 2000 a ME. Windows 7 a Windows 8 sú dva najnovšie operačné systémy spoločnosti Microsoft. Všetky systémy boli inovované novými funkciami a zmenami rozhrania, aby boli systémy zaujímavejšie a atraktívne pre používateľov. Operačný systém Windows X
  • rozdiel medzi: Rozdiel medzi vlastným a dlžným

    Rozdiel medzi vlastným a dlžným

    Kľúčový rozdiel: Dlžka znamená pôžičku, zatiaľ čo vlastné imanie znamená akcionárov a emisné fondy. Dlh a vlastné imanie sú dva pojmy, ktoré sa vo finančnom sektore vyskytujú, najmä pokiaľ ide o získavanie kapitálu pre spoločnosť. To sú dva z mnohých spôsobov, ktoré sa používajú na získanie peňazí pre firmu, čo by mohlo byť spustenie alebo hľadanie rozšírenia jej horizontu. Jednoducho povedané, dlh znamená úver,
  • rozdiel medzi: Rozdiel medzi mosadzou a meďou

    Rozdiel medzi mosadzou a meďou

    Kľúčový rozdiel: Meď je červenohnedý kovový plech známy svojou pevnosťou a tepelnou vodivosťou. Mosadz je zliatina medi a zinku. Rôzne pomery medi a zinku v mosadze definujú vlastnosti tejto zliatiny. Meď je jedným z dôležitých kovov. Je to dobrý vodič elektrickej energie. Zdá sa, že je načervenalý a má jasný lesk. Je známa svojou prirodze
  • rozdiel medzi: Rozdiel medzi licenciou a lízingom

    Rozdiel medzi licenciou a lízingom

    Kľúčový rozdiel: Licencia (americká angličtina) alebo licencia (britská angličtina) dáva povolenie nadobúdateľovi licencie, aby urobil niečo konkrétne, napr. Vodičský preukaz, obchodnú licenciu, licenciu na likér atď. Na druhej strane nájomná zmluva zmluvu medzi dvoma stranami, o ktorých rozhodli. Vlastník umožňuje u
  • rozdiel medzi: Rozdiel medzi Got a Have

    Rozdiel medzi Got a Have

    Kľúčový rozdiel: Sloveso "majú" sa obyčajne vzťahuje na "vlastniť alebo vlastniť", zatiaľ čo slovo "dostal" je minulý čas "dostať". "Get" znamená "získať, vlastniť alebo ísť ďalej". "Majú" a "dostali" sú dve odlišné slová, ktoré sú často matou kvôli podobnosti v používaní a význame. Sloveso "majú" obyčajn
  • rozdiel medzi: Rozdiel medzi XML a HTML

    Rozdiel medzi XML a HTML

    Hlavný rozdiel: XML znamená Extensible Markup Language. Je to špecifikácia vyvinutá W3C. Je to značkovací jazyk určený špeciálne pre webové dokumenty. Definuje súbor pravidiel pre kódovanie dokumentov vo formáte, ktorý je čitateľný aj strojovo čitateľný. HTML znamená HyperText Markup Language. Je to dobre známy mar
  • rozdiel medzi: Rozdiel medzi matkou a čipsetom

    Rozdiel medzi matkou a čipsetom

    Kľúčový rozdiel: Čipová sada nie je nič viac ako súbor čipov (obvodov). Čipová sada spolu so všetkými ostatnými komponentmi počítača, ako sú pamäť RAM, pevný disk, jednotka CD / DVD, port USB, grafická karta atď., Sú všetky pripojené k základnej doske, čo je to, čo prevádzkuje počítač. Technológia nie je jednoduchá,
  • rozdiel medzi: Rozdiel medzi podvodmi a halucináciou

    Rozdiel medzi podvodmi a halucináciou

    Kľúčový rozdiel: Zneužitie je stav, keď človek drží vieru, aj keď silné dôkazy naznačujú inak. Halucinácie sú vnímanie, ktoré sa odohráva bez stimulu. Ide o vnímanie, ktoré sa deje vo vedomom stave bez absencie vonkajších podnetov a majú vlastnosti skutočného vnímania, čo znamená, že sú živé a podstatné. Existujú rôzne faktory a okolnos

Redakcia Choice

Rozdiel medzi varením a vykurovacím olejom

Hlavný rozdiel: Varenie a vykurovací olej sú úplne dva druhy olejov, ktoré majú rôzne účely a aplikácie. Olej na varenie a jeho druhy sa všeobecne používajú na varenie alebo kulinárske účely; zatiaľ čo palivový olej a jeho druhy sú ropné oleje získané z širokej destilácie, ktoré sa používajú na palivové účely. Slovo "olej" zahŕňa š