Monkey ja Gorilla testimise erinevus

Peamised erinevused: Monkey testimise eesmärk on süsteemi juhuslikult katkestada ja tagada, et see ei toimuks. Gorilla testimisel testitakse programmi ühte moodulit ikka ja jälle, et tagada selle nõuetekohane toimimine ja selles moodulis puuduvad vead.

Ahv ja Gorilla testimine on kaks erinevat tüüpi testimist, mis viiakse läbi tarkvaras, enne kui see turule lastakse. Programmil võib olla selle süsteemi algsest programmeerimisest kuni selle vabastamise ajani miljon vigu. Need vead tuleb otsida ja kindlaks määrata; see on koht, kus Monkey ja Gorilla Testing tulevad.

Monkey testimine on juhuslik test, mis viiakse läbi ilma planeerimise või ettevalmistamiseta. Selle võib teostada arendaja, tester või automatiseeritud tööriist. Tegelikult ei pea arendaja või testija tarkvara kohta midagi teadma. Katse eesmärk on sõna otseses mõttes süsteemi katkestamine ja tagamine. Selleks võib test hõlmata juhuslikke teste, näiteks sõna-sõnalt juhuslike stringide kirjutamist tekstikastidesse, et näha, kuidas süsteem viga hakkab.

Gorilla testimine erineb ahvide testimisest; see ei ole juhuslik ega läbi planeerimist ega ettevalmistust. Gorilla testimisel testitakse programmi ühte moodulit ikka ja jälle, et tagada selle nõuetekohane toimimine ja selles moodulis puuduvad vead. Moodulit saab testida üle saja korra ja sama protsessiga. Seega hõlmab testimisprotsess testrit, mis töötab sama koodi ikka ja jälle.

Monkey Testing'i eeliseks on see, et see võimaldab testeril teada saada, kuidas programm reaalses maailmas toimib, kui programmis sisestatud valed komplektid. Tõenäoliselt juhtub see reaalses maailmas, kuna kasutaja ei pruugi programmiga täiesti tuttav olla.

Gorilla testimise eeliseks on seevastu see, et programmi lõpus kontrollitakse põhjalikult moodulit moodulit. Samuti tagab see, et programm ei hakka mõne aja möödudes viivituseta ega töötama valesti, nagu esimesed sada sisendit. Sellest tulenevalt testitakse programmi lisaks teistele rangetele ja rangetele testimisprotsessidele tavaliselt nii Monkey kui ka Gorilla testimisega.

Ahvi ja Gorilla testimise võrdlus:

Ahvi testimine

Gorilla testimine

Tüüp

Juhuslik testimine - ei kasutata katsejuhtumit

Käsitsi testimine - korduv

Eesmärk

Vähesed testid siin ja seal, et tagada süsteemi või rakenduse kokkupõrge.

Ühe mooduli põhjalik kontrollimine.

Kirjeldus

Spetsiifilist testi ei tehta; see võib hõlmata lihtsalt juhuslikku klõpsamist või kirjutamist, et näha, kas süsteem jookseb kokku.

Üks moodul kontrollib uuesti ja uuesti sama protsessi kaudu.

Korraldaja

"Monkey kirjutusmasinal." Igaüks, kellel puudub tarkvara või isegi arvutite tundmine. Ettevõtetel viib läbi testimisrühmad.

Üks arendaja või testija, kellel on või ei pruugi olla tarkvara kohta teadmisi. Või kvaliteedi tagamise meeskonnad, tavaliselt täiskatsete läbiviimisel

Tüübid

  • Monkey-nupp Push-testimine
  • Smart Monkey Testimine
  • Brilliant Monkey Testimine
  • Hulk Monkey testimine
  • Adam Testing

-

Soovitatav

Seotud Artiklid

  • populaarsed võrdlused: Erinevus kumerate ja nõgusate kõverate vahel

    Erinevus kumerate ja nõgusate kõverate vahel

    Põhiline erinevus: nõgus kõver on ümardatud sissepoole, samas kui kumer kõver on ümardatud sfääri välisküljele. Kõver on väga erinev sirgjoonest. Kõveral on erineva kalle. See on wiggly line või painutatud joon, mis tõmbab või painutab graafiku või kaardi kahe punkti ühendamiseks. Kõveraid saab jagada kumerate ja nõgusate kõverate kategooriateks. Nõgus kõver ümardub
  • populaarsed võrdlused: Erinevus Põhja-Ameerika ja USA vahel

    Erinevus Põhja-Ameerika ja USA vahel

    Põhiline erinevus: Põhja-Ameerika on mandril, mis eksisteerib põhjapoolkeral ja läänepoolkeral. Mõnikord peetakse seda ka Ameerika mandriks. USA, mida nimetatakse ka Ameerika Ühendriikideks, Ameerika Ühendriikideks või lihtsalt Ameerika riikideks, asub Põhja-Ameerikas. Sageli segavad inimesed Põhja-Ameerikat USAga segadusse; mida nad ei mõista, on see, et Põhja-Ameerika ja USA on kaks erinevat piirkonda. Põhja-Ameer
  • populaarsed võrdlused: Erinevus NEFT ja EFT vahel

    Erinevus NEFT ja EFT vahel

    Peamised erinevused: „NEFT” tähistab riiklikku elektroonilise fondi ülekannet. „NEFT” Indias on seotud elektroonilise rahaülekandesüsteemiga, kus tehingud arveldatakse elektrooniliselt pankade vahel ja see on kättesaadav kogu riigis. „EFT” tähendab elektroonilist fondide ülekandmist. See mõiste võib t
  • populaarsed võrdlused: Apache ja Apache 2 erinevus

    Apache ja Apache 2 erinevus

    Peamised erinevused: Apache viitab Apache HTTP-serverile. See on avatud lähtekoodiga veebiserveri rakendus, mis on mõeldud kaasaegsetele operatsioonisüsteemidele nagu Microsoft Windows, Netware jne. Seda on välja töötanud Apache Software Foundation. Paljud Apache'i versioonid võeti kasutusele. Apach
  • populaarsed võrdlused: Erinevus Google'i ja Bingi vahel

    Erinevus Google'i ja Bingi vahel

    Peamised erinevused: Google Search on kõige levinum veebi otsingumootor. Selle on kujundanud Google Inc. Bing on Microsofti veebiotsingumootor. Google on rahvusvaheline internetifirma. Sellel on palju tooteid, nagu Google'i otsing, Google Drive, YouTube, Google Maps jne. Google'i otsing on kõige kasutatavam veebiotsingumootor; saades iga päev sadu miljoneid päringuid erinevate allikate kaudu. Go
  • populaarsed võrdlused: Erinevus Samsung Galaxy S4 ja Samsung Galaxy S4 vahel

    Erinevus Samsung Galaxy S4 ja Samsung Galaxy S4 vahel

    Peamised erinevused: Samsung teatas, et on lisanud oma telefonile uue telefoni, mis ühendab vanemate Samsung Xcoveri vastupidavuse uue Galaxy S4 funktsioonide ja omadustega. S4 Active on tolmu- ja veekindel. Telefonis on 5-tolline Full HD TFT mahtuvuslik puutetundlik ekraan, mis erineb S4-s kasutatavast AMOLED-ist.
  • populaarsed võrdlused: Miljardi ja Miljoni vahe

    Miljardi ja Miljoni vahe

    Põhiline erinevus: Miljonit kasutatakse numbri tähistamiseks, mida saab väljendada kui 10 ^ 6 või 1000000, samas kui miljardit väljendatakse kui 10 ^ 9 või 10000000000. Numbrid on lõbusad, et nendega toime tulla, kuid kui tegemist on suurte numbritega, siis on meil vaja neid kergesti nimetada. Milja
  • populaarsed võrdlused: Erinevus rosinate, sultanade ja sõstrade vahel

    Erinevus rosinate, sultanade ja sõstrade vahel

    Põhiline erinevus: termin rosin viitab kuivatatud viinamarjadele. See võib hõlmata kuiva viinamarju või konkreetseid viinamarju. Viinamarjade liik varieerub olenevalt riigist. Terminit "sultana" kasutatakse viinamarjadest, mis on valmistatud sultana viinamarjadest. Seda mõistet kasutatakse tavaliselt väljaspool Ameerika Ühendriike. Korin
  • populaarsed võrdlused: Oliiviõli ja piimarasva erinevus

    Oliiviõli ja piimarasva erinevus

    Oluline erinevus: mõnikord; õlide ja nende tüüpide vahel on suur segadus. Oliivi- ja porgandõlid kuuluvad samasse õli kategooriasse; st maisiõli on oliiviõli tüüp, mis ekstraheeritakse oliiviõli massidest pärast esimest pressimist, samas kui üldine oliiviõli saadakse puhtast oliiviõli seemnest või oliiviviljadest. Küpsetusõlid o

Toimetaja Valik

Erinevus Alcatel One Touch Idol ja Nexus 4 vahel

Peamine erinevus: Alcatel One Touch Idol on Iron Man 3 filmi ametlik mobiilipartner. Sellel on 4, 7-tolline IPS LCD mahtuvuslik puutetundlik ekraan, millel on 16 miljonit värvi. Ekraani eraldusvõime on 540 x 960 pikslit. Telefoni toiteallikaks on Dual-core 1 GHz MediaTek MTK 6577+ ja 512 MB RAM. Nexus 4 on Google'i neljas Nexuse kaubamärgiga Android nutitelefon. S