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: Punjabi ja sikhi vaheline erinevus

    Punjabi ja sikhi vaheline erinevus

    Peamine erinevus: Punjabi viitab keelele, mida räägivad nii Punjabi piirkonna elanikud kui ka piirkonna elanikud. Punjabi viitab ka piirkonna etnilisele toidule, piirkonna kultuurile ja folkloomale. Sikh on see, kes järgib sikhismi. Punjabis on sikhism religioon, mis pärineb 15. sajandist. Punjabi on India alamkultuur, samas kui sikhid on inimesed, kes järgivad sikhismi. Nad
  • populaarsed võrdlused: Erinevus Nokia Lumia 928 ja Sony Xperia SP vahel

    Erinevus Nokia Lumia 928 ja Sony Xperia SP 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. Xperia SP on 4, 6-tolline TFT mahtuvuslik puutetundlik telefon, mis on kaetud alumiiniumist korpusesse. S
  • populaarsed võrdlused: Erinevus välkmälud ja välised kõvakettad

    Erinevus välkmälud ja välised kõvakettad

    Peamised erinevused: USB-mäluseade on USB-mäluseade. See sisaldab trükkplaati, kiipi ja USB-pistikut. Need komponendid on kaitstud kõva plastikust, metallist või kummist korpusest. Väline kõvaketas või kaasaskantav kõvaketas toimib samal viisil kui sisemine kõvaketas, välja arvatud see, et need on kaasaskantavad. Kõvaketas
  • populaarsed võrdlused: Erinevus Võib-olla

    Erinevus Võib-olla

    Oluline erinevus: "Võib" tähendab, et midagi võib või ei pruugi juhtuda. "Kas see" tähendab, et midagi tõenäoliselt juhtub. Mõlemad, oleksid ja võiksid olla modaalsete verbide tüübid inglise keeles. Modaalsed tegusõnad on väikesed abisõnade klassid, mida kasutatakse peamiselt modaalsuse väljendamiseks. Modaalsus on
  • populaarsed võrdlused: Mereväe ja mereväe vaheline erinevus

    Mereväe ja mereväe vaheline erinevus

    Peamine erinevus : merevägi on üks relvajõudude harusid. Merevägi vastutab riigi territoriaalveekogude kaitsmise eest järve või ookeani kaudu toimuva võitlusoperatsiooni kaudu. Mereväelased on mereväe eriline harujõud. Nad on koolitatud ja spetsialiseerunud amfiib- või maapealse võitluse missioonide läbiviimiseks. Ameerika Üh
  • populaarsed võrdlused: Intelligentsuse ja sära erinevused

    Intelligentsuse ja sära erinevused

    Peamised erinevused: intelligentsus on olemuse kvaliteet, mis on väga arukas ja hästi informeeritud. Teisest küljest on Brilliance olemuse kvaliteet väga tark ja särav. Nii intelligentsus kui ka sära on vaimsed võimed. Nende omaduste kohandamisel peab olema väga terav. Intelligentsus on välja kujunenud lapsepõlvest, samas kui säravus on midagi ideede ja ettepanekute andmise heledust. Intellige
  • populaarsed võrdlused: Erinevus Mercedes A klassi ja B klassi vahel

    Erinevus Mercedes A klassi ja B klassi vahel

    Oluline erinevus: Mercedes-Benz on tuntud peamiselt oma luksusautode poolest. A-klass ja B-klass on paar populaarsemat klassi. Peamine erinevus A-klassi ja B-klassi vahel on asjaolu, et A-klassi alusel toodetud autod on luukpäid, samas kui B-klassi alusel toodetud autod on mitmeotstarbelised sõidukid.
  • populaarsed võrdlused: Oscar ja Grammy auhinna erinevus

    Oscar ja Grammy auhinna erinevus

    Peamised erinevused: Oscarid on auhind, mida antakse iga-aastaselt filmide tipptaseme tunnustamise eest ning mida esitab Filmikunsti ja Teaduste Akadeemia. Grammy auhinnad on auhind, mida antakse igal aastal muusikatööstuse tipptaseme tunnustamise eest ning mida esitab Rahvusliku Kunstide ja Teaduste Akadeemia.
  • populaarsed võrdlused: Laser- ja Lasik-silmakirurgia erinevus

    Laser- ja Lasik-silmakirurgia erinevus

    Peamine erinevus: lasersilmakirurgia on üldine mõiste. See viitab mis tahes silmaoperatsioonile, mis on tehtud laseriga. LASIKi silmakirurgia on lasersilmakirurgia tüüp. Laser silmakirurgia on üldine mõiste. See viitab mis tahes silmaoperatsioonile, mis on tehtud laseriga. Tavaliselt kasutatakse silma, eriti sarvkestaga seotud eeskirjade eiramiste parandamiseks efektiivset laserit. Lase

Toimetaja Valik

Erinevus seas ja vahel

Peamine erinevus: sõnad „seas” ja „seas” on eeltingimused, mida kasutatakse erinevas kontekstis. Sõna „seas” kasutatakse üsna sageli sünonüümina „seas”. Neid sõnu kasutatakse Ühendkuningriigis vaheldumisi, samas kui USA-s kasutatakse neid harva, võrreldes „seas”. Need sõnad on eessõnad, mida kasutatakse nimisõnade ja asesõnade ühendamiseks. Sõnad "seas" ja "