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: Stressi ja depressiooni erinevus

    Stressi ja depressiooni erinevus

    Peamine erinevus: stress tuleneb meie igapäevastest suhtlustest maailmaga. Depressioon on biokeemilisest tasakaalustamatusest tingitud meeleolu muutus. Kõik inimesed peavad elus mingil hetkel tegelema stressiga ja depressiooniga. Oluline on mõista nende vahelist erinevust ja nendega tegeleda. Põhimõtteliselt on stress stress, mis tuleneb meie igapäevastest suhtlustest maailmaga. Teis
  • populaarsed võrdlused: Levitaja ja jaemüüja erinevus

    Levitaja ja jaemüüja erinevus

    Peamine erinevus: peamine erinevus turustaja ja jaemüüja vahel on see, et turustaja tarnib tooteid, kaupu ja / või teenuseid, samas kui jaemüüja müüb tooteid, kaupu ja / või teenuseid. Turustaja on see, kes levitab kaupu, tooteid ja / või teenuseid vastavatele ametiasutustele, mis võivad hõlmata ükskõik millist, jaemüüjat, tarnijat jne. Äritegevuses
  • populaarsed võrdlused: Kongressi ja senati vaheline erinevus

    Kongressi ja senati vaheline erinevus

    Peamised erinevused: Kongress on föderaalvalitsuse kahekojaline seadusandja. Seadusandja on valitsuse otsustusorgan. Tal on õigus luua, vastu võtta, muuta ja tühistada seadusi. Kongress on jagatud kaheks osaks: Senat ja Esindajatekoda. Senat on Kongressi ülemine maja. Ameerika Ühendriikide föderaalvalitsus jaguneb kolme eri haru: seadusandlik, täidesaatev ja kohtulik. Seadus
  • populaarsed võrdlused: Erinevus LAN ja Wi-Fi vahel

    Erinevus LAN ja Wi-Fi vahel

    Peamised erinevused: LAN tähistab kohtvõrku. See on andmesidevõrgu liik, mis on geograafiliselt piiratud. LAN-is suhtlevad seadmed üldise sidekanali (traadiga / traadita) kaudu, võimaldades mõõdukaid andmeedastuskiirusi. Wi-Fi tähistab "Wireless Fidelity". See võimaldab arvutil ja teistel seadmetel Interneti-ühenduse juurde pääseda pöörduspunkti läheduses. Wi-Fi kuulub
  • populaarsed võrdlused: Erinevus Nokia Lumia 928 ja Sony Xperia ZL vahel

    Erinevus Nokia Lumia 928 ja Sony Xperia ZL vahel

    Peamised erinevused: Nokia teatas hiljuti oma telefonile uue telefoniga; Lumia 928. Telefonis on 4, 5-tolline AMOLED mahtuvuslik ekraan, millel on lai tagapaneel. Telefon on üsna mahukas ja raske, võrreldes teiste uuemate nutitelefonidega, mis keskenduvad õhemale ja kergemale. Sony Xperia ZL on väga sarnane Xperia Z-ga; Siiski erineb see mõningates aspektides ning arvatakse, et seda pakutakse Z-ga võrreldes madalama hinnaga. Sony
  • populaarsed võrdlused: HB ja 2B pliiatside erinevus

    HB ja 2B pliiatside erinevus

    Peamine erinevus : HB ja 2B pliiatsi peamine erinevus on see, et HB pliiats on keskmise suurusega plii, samas kui 2B pliiatsil on pehmem plii. Pliiats on populaarne tööriist, mida kasutatakse nii kirjutamise kui ka joonistamise eesmärgil. Pliiatsid avastati Inglismaal, 1565. aastal, kus loendamisel kasutati lammaste tähistamiseks grafiitvardaid ja 1970. aa
  • populaarsed võrdlused: Erinevus ICSE õppekava ja ISC õppekava vahel

    Erinevus ICSE õppekava ja ISC õppekava vahel

    Peamised erinevused: ICSE tähistab India keskhariduse tunnistust. See on eksam, mille viib läbi India kooliklassi sertifikaadi eksamid X klassi jaoks. Teisest küljest tähistab ISC India kooli tunnistust. See on eksam, mille viib läbi India kooliklassi sertifikaatide eksamid XII klassi jaoks. Seega on ICSE eksamiga seotud õppekava tuntud kui ICSE õppekava ja ISC eksamiga seotud õppekava on tuntud kui ISC õppekava. Vanemad
  • populaarsed võrdlused: Rack ja Blade serverite erinevus

    Rack ja Blade serverite erinevus

    Peamised erinevused: Rack-serverid on sisuliselt iseseisvad arvutid, mille rakendusi kasutatakse. Rack-serveris on kõik komponendid nagu kõvakettad, võrgukaart jne. Blade server on lahtiühendatud server, mis põhineb modulaarsel konstruktsioonil. See minimeerib füüsilise ruumi kasutamist. Rack-servereid tuntakse ka traditsiooniliste serveritena. Need
  • populaarsed võrdlused: Väetise ja Turf Builderi vahe

    Väetise ja Turf Builderi vahe

    Peamised erinevused: Väetised on orgaanilised või anorgaanilised materjalid, mida kasutatakse mulla varustamiseks ekstra toitainetega, mis ei ole muidu kergesti kättesaadavad. Turf Builder on väetis, mida müüb The Scotts Miracle Grow Company. Koduomanikud, kes armastavad päris kõrget tara, rohelise rohelise rohu ja kiikukomplektiga, kõige sagedamini teavad, kuidas on tegemist sureva rohu või umbrohuga. Selleks,

Toimetaja Valik

Erinevus Abaya ja Jilbabi vahel

Oluline erinevus: Abaya ja jilbāb on kaks erinevat tüüpi riideid, mis on kättesaadavad islami naistele. Abayat võib kirjeldada kui pikka riiet või mantlit, tavaliselt musta värvi. See on kulunud üle rõivaste ja kipub katma kogu keha. Kaasaegne jilbāb on abajale väga sarnane riietus. Samuti on see tavaline igapäevane riietus. Indoneesia