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 DNA ja RNA vahel

    Erinevus DNA ja RNA vahel

    Peamine erinevus: DNA on kaheahelaline molekul, mis kodeerib arenguks ja toimimiseks kasutatavat geneetilist informatsiooni. RNA on üheahelaline molekul, mis mängib olulist rolli geenide kodeerimisel, dekodeerimisel, reguleerimisel ja ekspressioonil. DNA, RNA ja valgud on kolm peamist komponenti, mis mängivad elusorganismides olulist rolli. D
  • populaarsed võrdlused: Erinevus Cat5 ja Cat6 kaabli vahel

    Erinevus Cat5 ja Cat6 kaabli vahel

    Peamine erinevus: 5. kategooria, 5. kategooria või 5. kategooria, samuti 6. kategooria, Cat 6 või Cat6 on mõlemat tüüpi kaablid. Need on mõlemad keerdpaarikaablid signaalide kandmiseks, mida kasutatakse peamiselt Etherneti arvutivõrkudes. Cat5 on kaablite vanem variatsioon, eriti võrreldes Cat6-ga. Cat5 k
  • populaarsed võrdlused: Erinevus Microsoft Surface Pro ja Sony Xperia Z vahel

    Erinevus Microsoft Surface Pro ja Sony Xperia Z vahel

    Peamine erinevus: Microsofti pind on selle vabastamise ajal toutitud täiusliku ristina tableti ja sülearvuti vahel. Algselt avaldati see 2013. aasta veebruaris. Microsoft Surface Pro'l on 10, 6-tolline ClearType HD ekraan, millel on umbes 208 ppi pikslitihedus. Ekraan on täis HD, funktsioon ei ole enamikus tablettides kergesti kasutatav. S
  • populaarsed võrdlused: Rööbastee ja jooksjajooksude vahelised erinevused

    Rööbastee ja jooksjajooksude vahelised erinevused

    Peamised erinevused: Sörkimine viitab aeglasele või õrnale sõitmisele. See on sama efektiivne vorm kui aeroobne harjutus. Teisest küljest hõlmab jooksurajal töötamine masinat, mida nimetatakse jooksulint. Jooksurada on masin või varustus, mis koosneb pinnast, mida tuntakse jooksuriba vööna. Inimesed
  • populaarsed võrdlused: Erinevus Waterbugi ja prussakate vahel

    Erinevus Waterbugi ja prussakate vahel

    Peamised erinevused: Vesi on vee putukas, mis kuulub Blattaria järjekorda. See on putukas, mida leidub veekogudes, nagu järved ja jõed. Prussakad on mustad või pruunid sirged tiibadega putukad ja see kuulub Blattodea järjekorda. Prussakad on üsna sarnased veekoguga. Prussakad jäävad enamasti maale, veekogud jäävad enamasti vette. Paljud i
  • populaarsed võrdlused: AA ja AAA aku erinevus

    AA ja AAA aku erinevus

    Peamised erinevused: AA ja AAA patareid on kaks kõige sagedamini kasutatavat patareid. Nad erinevad peamiselt oma füüsiliste mõõtmete poolest. AA patarei on pikem kui AAA aku. Mõlemad patareid varieeruvad ka paljudes muudes aspektides, nagu võimsus, kasutamine, maksumus jne. Patareisid kasutatakse laialdaselt meie igapäevaelus. Kodude
  • populaarsed võrdlused: Erinevus Sony Xperia Z Ultra ja Samsung Galaxy Mega vahel 6.3

    Erinevus Sony Xperia Z Ultra ja Samsung Galaxy Mega vahel 6.3

    Peamised erinevused: Sony Xperia Z Ultra on 3. juulil 2012 käivitatud kõrgekvaliteediline telefon, mida turustatakse kui „maailma kõige õhem Full HD nutitelefoni”. Samsung on nüüd laiendanud oma pakkumisi phableti kategoorias, tutvustades Samsung Galaxy Mega 5.8 ja Samsung Galaxy Mega 6.3. Samsung Galaxy Mega 6.3 nimetat
  • populaarsed võrdlused: Suulise teatise ja kirjaliku teatise vaheline erinevus

    Suulise teatise ja kirjaliku teatise vaheline erinevus

    Peamised erinevused: Suuline ja kirjalik side on mõlemad peamised suhtlusvormid. Suulist suhtlemist nimetatakse suuliseks suhtluseks. Kirjalik kommunikatsioon hõlmab sümbolite kirjutamist / joonistamist, et suhelda. Suuline suhtlemine on kõige levinum kommunikatsioonivorm maailmas. Inimesed on teada, et nad on kogu sajandite jooksul tsivilisatsiooni edastanud, kasutades seda suhtlusmeetodit. Su
  • populaarsed võrdlused: Ajalehe ja ajakirja erinevus

    Ajalehe ja ajakirja erinevus

    Peamine erinevus : erinevused ajalehe ja ajakirja vahel põhinevad nende välimusel, suurusel, loetavusel, sisul ja publikul. Üks peamine erinevus on see, et ajakirjad on saadaval igakuiselt ja ajalehed on saadaval iga päev. Ajalehe juured asuvad juba Julius Caesari aegadel. Sel ajal olid avalikkuse ees lugeda rullid, et teavitada neid olulistest sündmustest ja sündmustest. Siis

Toimetaja Valik

Erinevus abielus ja üksikisikus perekonnaseisus

Põhiline erinevus: vallaline viitab inimese perekonnaseisule. Ta mainib, et ta ei ole kunagi olnud abielus ega ole abielulahutuse järel uuesti abiellunud, samas kui üksiknõue võib tähendada, et isik on seaduslikult eraldatud või isik ei ole kunagi olnud abielus. Mõlemad abielus ja ühekordsed terminid on sooline neutraalne. Perekon