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 sójovým olejom a kukuričným olejom

    Rozdiel medzi sójovým olejom a kukuričným olejom

    Hlavný rozdiel: V dnešnej dobe sa sójový a kukuričný olej považuje za najzdravší a najdôležitejší typ jedál. Tieto oleje sa získavajú z ich príslušných zdrojov ako sú sójové semená a kukurica (všeobecne známe ako kukurica). Všetky prírodné oleje majú vlastné vlastnosti a vlastné vlastnosti, ktoré ich odlišujú od seba. Dnes sa oleje stávajú súčasťou t
  • rozdiel medzi: Rozdiel medzi ISIS a Al Káidou

    Rozdiel medzi ISIS a Al Káidou

    Kľúčový rozdiel: ISIS znamená islamský štát Irak a Sýriu alebo islamský štát Irak a al-Šam. ISIS je známy predovšetkým pre sériu videí, ktoré ukazujú väzení vojakov, civilistov, novinárov a humanitárnych pracovníkov. ISIS začala ako al-Káida v Iraku. Al-Káida je globálna militantná islamistická organizácia v čele s Usámom bin Ládinom. Al-Káida vykonala mnohé útoky na
  • rozdiel medzi: Rozdiel medzi zliatinou a rudou

    Rozdiel medzi zliatinou a rudou

    Kľúčový rozdiel: Zliatina je kovová látka vyrobená kombináciou kovu s inými typmi prvkov. Všeobecne sa to robí s cieľom zvýšiť vlastnosti ako pevnosť, ťažnosť, odolnosť proti korózii atď. Ruda je prirodzeným zdrojom minerálov, z ktorých sa kovy získavajú, aby získali zisk. Zliatina sa vyrába kombiná
  • rozdiel medzi: Rozdiel medzi Sony Xperia J a Sony Xperia S

    Rozdiel medzi Sony Xperia J a Sony Xperia S

    Kľúčový rozdiel: Xperia J bola vyhlásená v októbri 2012 za lacnejšiu variantu modelu Xperia T, čo viedlo k podobnému dizajnu telefónu ako T. Xperia J je vybavená 4-palcovou TFT dotykovou obrazovkou odolnou proti poškriabaniu, ktorá ponúka hustotu pixelov 245. Zariadenie Xperia S je vybavené 4, 3-palcovým dotykovým displejom TFT s ochranou proti poškriabaniu. Displej poskytuje
  • rozdiel medzi: Rozdiel medzi inováciou a aktualizáciou

    Rozdiel medzi inováciou a aktualizáciou

    Kľúčový rozdiel: inovácia môže znamenať dve rôzne veci, môže odkazovať na novšiu verziu produktu alebo môže odkazovať na úplne nový produkt, ktorý je novší ako starší produkt. Termín aktualizácia je iný; týka sa vykonávania zmien v tom istom programe. To znamená aktualizovať starší softvér. Výpočtové pojmy sú často ťažko
  • rozdiel medzi: Rozdiel medzi C a C #

    Rozdiel medzi C a C #

    Hlavný rozdiel: C a C # sú dva rôzne počítačové programovacie jazyky. C bol pôvodne vyvinutý Dennis Ritchie v spoločnosti AT & T Bell Labs v rokoch 1969 až 1973. Má voľne formátovaný zdrojový kód programu. C #, tiež známy ako C sharp, je objektovo orientovaný programovací jazyk. C # je multi-paradi
  • rozdiel medzi: Rozdiel medzi sušičom vlasov a tepelnou pištoľou

    Rozdiel medzi sušičom vlasov a tepelnou pištoľou

    Kľúčový rozdiel: Sušičky na vlasy alebo vysúšacie sušičky sú elektromechanické zariadenia, ktoré vydávajú horúci alebo chladný vzduch na rýchle vysychanie vlasov po sprchovaní. Sušič vlasov je určený na odvádzanie vzduchu, ktorý urýchľuje odparovanie vody z vlasov. Teplovzdušné pištole sú elektronické zariadenia, ktoré sa používajú na vydávanie horúceho vzduchu. Teplovzdušné pištole môžu vyžarovať
  • rozdiel medzi: Rozdiel medzi štruktúrou a Úniou

    Rozdiel medzi štruktúrou a Úniou

    Kľúčový rozdiel: štruktúra je definovaná príkazom struct , zatiaľ čo odbor je definovaný vyhlásením odboru . Obe dáta ukladajú, ale aj keď únia umožňuje ukladanie rôznych dátových typov do rovnakého pamäťového miesta, štruktúra sa primárne používa na reprezentáciu záznamu. V programovacom jazyku C sú štr
  • rozdiel medzi: Rozdiel medzi mračmi a grimasom

    Rozdiel medzi mračmi a grimasom

    Kľúčový rozdiel: Zamračenie je jednoduchší výraz, ktorý väčšina ľudí inštinktívne vie. Zahŕňa to v perách, ktoré sa otáčajú smerom nadol, a obruba obočie. Grimasa je zvyčajne charakterizovaná ako ošklivý, krútený výraz na tvári človeka. Primárne emócie, ktoré vyjadruje, sú znechutenie alebo bolesť. Mraky a Grimace sú dva rôzne výrazy

Redakcia Choice

Rozdiel medzi zástava srdca a cievnym mozgom

Kľúčový rozdiel: Zastrašovanie srdca je srdcový stav, keď srdce nespôsobuje správnu kontrakciu, a tým účinne nereaguje na krv do iných orgánov. Zastavenie srdca je vyvolané nepravidelným búšením srdca, ktoré spôsobuje, že prestane dodávať tok krvi do iných orgánov vrátane mozgu. Mŕtvica je strata funkcie