Monkey testimise ja ad hoc testimise erinevus

Peamised erinevused: Adhoc testimine toimub ilma planeerimise või ettevalmistamiseta. Pärast programmi funktsionaalsust testib programmeerija või tester tarkvara, kasutades oma teadmisi programmi kohta. Monkey testimine sarnaneb ad hoc testimisele. Seda saab siiski teha ilma tarkvaraga seotud teadmiste või informatsioonita.

Enne uue tarkvara avalikkusele väljavõtmist kontrollitakse seda põhjalikult, tagamaks, et süsteemis ei oleks vigu ja et see toimiks sujuvalt. Monkey Testing ja Adhoc Testing on kaks erinevat tüüpi tarkvaratestid, mida võib tarkvaral kasutada. Neid viiakse läbi, et testida tarkvara ja tagada, et süsteemis ei oleks vigu.

Nii Monkey Testing kui ka Ad hoc testimine on juhusliku testimise tüübid, mis tehakse pärast tarkvara programmeerimist, kuid tavaliselt enne intensiivse ja keeruka testimise alustamist. Võib isegi öelda, et Monkey Testing on teatud tüüpi Adhoc Testing.

Adhoc testimine viiakse läbi ilma planeerimise või ettevalmistamiseta. Pärast programmi funktsionaalsust testib programmeerija või tester tarkvara, kasutades oma teadmisi programmi kohta. Üldiselt testib ta süsteemi põhialuseid, tagamaks, et nad töötavad ja süsteem ei krahhi. Seda tüüpi katsetamine toimub ilma katsemeetodit kasutamata.

Monkey testimine sarnaneb ad hoc testimisele. Seda tehakse ka juhuslikult ja ilma planeerimise või ettevalmistamiseta. Paljud programmeerijad kategoriseerivad ahvi testimise Adhoc-testimise tüübi tõttu. Kuid Monkey Testing erineb Adhoc testimisest ühel olulisel moel, Monkey Testimine on võimalik ilma tarkvarata teadmiste või informatsioonita.

Monkey Testing on automaatne test, mis viiakse läbi ilma konkreetse testita. Katse eesmärk on sõna otseses mõttes süsteemi katkestamine ja selle 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.

Monkey testimise ja Adhoc testimise eeliseks on see, et see testib tarkvara reaalse ja juhusliku olukorraga võrreldes struktureeritud testimisega. Sellised olukorrad on ka reaalsemad ja tõenäoliselt ka siis, kui toode avalikkusele välja rullub. Monkey testimise ja ad hoc testimise puuduseks on aga see, et kui viga juhtub, ei ole viga võimalik korrata, sest puuduvad katsejuhtumite failid, millele tagasi pöörduda. Seetõttu kasutatakse Monkey testimist ja Adhoc testimist peaaegu alati koostöös traditsiooniliste ja struktureeritud testimismeetoditega.

Ahvi testimise ja ad hoc testimise võrdlus:

Ahvi testimine

Ad hoc testimine

Tüüp

Juhuslik testimine - ei kasutata katsejuhtumit

Juhuslik testimine - ei kasutata katsejuhtumit

Eesmärk

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

Tester püüab süsteemi "murda", proovides juhuslikult süsteemi funktsionaalsust.

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.

Testija teadmiste põhjal. Tester võib kontrollida, mida ta peab vajalikuks.

Korraldaja

"Monkey kirjutusmasinal." Igaüks, kellel puudub tarkvara või isegi arvutite tundmine.

Programmeerija, kellel on üksikasjalikud teadmised tarkvara ja süsteemi kohta.

Tüübid

  • Monkey-nupp Push-testimine
  • Smart Monkey Testimine
  • Brilliant Monkey Testimine
  • Hulk Monkey testimine
  • Adam Testing
  • Sõprade testimine
  • Paari testimine
  • Ahvi testimine
Soovitatav

Seotud Artiklid

  • populaarsed võrdlused: Erinevus ühenduse teenistuses ja avalikus teenistuses

    Erinevus ühenduse teenistuses ja avalikus teenistuses

    Oluline erinevus : ühenduse teenus on üksikisiku või rühma vabatahtlik teenistus kogukonna ees või kurjategijate tasustamata töö vangistuse aja asemel. Avalik teenistus tähendab teenistujana töötamist ja kodanike hüvanguks ja heaolu nimel töötamist. Ühenduse teenistus hõlmab erinevaid tegevusi, mida üksikisik või üksikisikute rühm vabatahtlikult teeb kogukonna abistamiseks. Ühenduse teenust
  • populaarsed võrdlused: Erinevus MBA ja PGPM vahel

    Erinevus MBA ja PGPM vahel

    Peamised erinevused: MBA viitab ärijuhtimisele. See on aste, mis antakse kahe- kuni kolmeaastase juhtimisprogrammi lõpuleviimisele. Selle annab ülikool või ülikooliga seotud asutus. Teisest küljest tähendab PGPM juhtimise magistrikraadi programmi. See on ühe- kuni kaheaastane automaatne programm. Paljud
  • populaarsed võrdlused: Erinevus tarkvara inseneri ja arvutiprogrammeerija vahel

    Erinevus tarkvara inseneri ja arvutiprogrammeerija vahel

    Peamised erinevused: tarkvara insenerid on isik, kes tegeleb tarkvara kavandamise, arendamise, ehitamise, testimise ja hooldamisega. Need inimesed võivad end nimetada ka tarkvaraarendajateks või arvutiprogrammeerijateks. Arvutiprogrammeerijad on samad nagu tarkvara insenerid. Need inimesed vastutavad arvutitarkvara projekteerimise ja kirjutamise eest.
  • populaarsed võrdlused: Voodiplaadi ja voodikate vaheline erinevus

    Voodiplaadi ja voodikate vaheline erinevus

    Peamised erinevused: Voodilaud on voodipesu või riie, mida kasutatakse madratsi katmiseks ja kas lehel, mida isik otse asub. Voodikate on voodiriide ja see võib olla leht, lohutaja, tekk või tekk. Voodiplaadid ja voodikatted on kahte tüüpi katted, mida kasutatakse voodi kleitimiseks. Kui olete kunagi näinud filme või külastanud hotelli, olete näinud, et voodil on mitu kihti, mis tuleb une ajal eemaldada. Voodipl
  • populaarsed võrdlused: Erinevus Tally 7.2 ja Tally vahel 9

    Erinevus Tally 7.2 ja Tally vahel 9

    Peamised erinevused: Tally 7, 2 ja Tally 9 on mõlemad Tally Solutions Pvt Ltd tarkvara tooted. Tally 7.2 on integreeritud ettevõtte lahendus, mis pakub raamatupidamis-, inventuuri- ja aruandlusvõimalusi. Tally 9, mis on Tally 7.2 hilisem versioon, pakub mitmeid funktsioone, nagu aktsiisimüüjad, palgaarvestus, TDS jne. See
  • populaarsed võrdlused: Erinevus iPad ja iPod Touch vahel

    Erinevus iPad ja iPod Touch vahel

    Peamine erinevus: iPod Touch oli mõeldud esmalt kaasaskantavaks meediumipleieriks lisaks isiklikule digitaalsele assistendile, pihuarvutite konsoolile ja Wi-Fi mobiilseadmele. iPod Touch on sisuliselt samm edasi iPod'i liini ja integreeritud multi-touch graafilise kasutajaliidese ees. IPad on aga tablett.
  • populaarsed võrdlused: Homoseksuaalse ja heteroseksuaalse vahe

    Homoseksuaalse ja heteroseksuaalse vahe

    Peamised erinevused: Terminit "homoseksuaalne" kasutatakse inimestele, kes on huvitatud samast soost ja kellel on seksuaalne käitumine sama soo suhtes. Heteroseksuaalsed inimesed on inimesed, kes on ahvatlevad vastassugupoole inimesi. Homoseksuaalsus koos biseksuaalsuse ja heteroseksuaalsusega on kolm peamist seksuaalse sättumuse kategooriat; mõnikord on kaasatud ka aseksuaalsus. H
  • populaarsed võrdlused: Puude ja häire erinevus

    Puude ja häire erinevus

    Peamine erinevus : puue on kahju, mis piirab isiku funktsioone või liikumisi. Häire on haigus, mis põhjustab inimese funktsioonide häirimist. Puudus on isikule põhjustatud väärtuse languse tagajärg. See on sisuliselt meditsiiniline seisund, mis ei võimalda inimesel normaalsel viisil toimida. Puueteg
  • populaarsed võrdlused: Erinevus Can ja May vahel

    Erinevus Can ja May vahel

    Põhierinevus: sõna „saab” kasutatakse üldiselt võime tähistamiseks. Teisest küljest viitab sõna „võib” viitega õigustele ja formaalsetele õigustele. Samas kasutatakse sõna „can” ka selleks, et küsida õigusi, kuid mitteformaalselt. Võib ja võib sageli tekitada segadust. Seega on väga oluline kindlaks määrata tegelikud erinevused nende kahe vahel. Võib üldiselt olla seotud võ

Toimetaja Valik

Erinevus Samsung Galaxy S4 Active ja Samsung Galaxy S4 Mini 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.