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 eksperdi ja meisteri vahel

    Erinevus eksperdi ja meisteri vahel

    Peamised erinevused: „Eksperdid” on need, kes on omandanud oskusi koolituse või praktika kaudu. Teisest küljest on „Master” isik, kes käsib või kontrollib. Ta on see, kes on oma töös täielikult kvalifitseeritud, kogenud ja kogenud. Eksperdid ja kaptenid on kaks erinevat sõna, mida võib sageli segi ajada. Mõlema termini
  • populaarsed võrdlused: Kappa ja Nupe erinevus

    Kappa ja Nupe erinevus

    Põhiline erinevus: termin Kappa on Kappa Alpha Psi vendluse nime lühendatud vorm. Kappa Alpha Psi vendluse liige on kas Kappa või Nupe. Mõisted Kappa ja Nupe ei tunne keegi väljaspool kolledži vendluse stseeni. Kappa ja Nupe on terminid, mis on seotud Kappa Alpha Psi vendlusega. Kappa Alpha Psi on kollegiaalne kreekakeelne vendlus. See
  • populaarsed võrdlused: Erinevus Zodiac Sign ja Moon Sign vahel

    Erinevus Zodiac Sign ja Moon Sign vahel

    Oluline erinevus: Tähtkuju tähistab päikese positsiooni inimese sünni ajal. Kuu märk tähendab kuu positsiooni inimese sünni ajal. Tähtkuju on lääne astroloogia vorm, kus päikese liikumine inimese sünni ajal toob esile ilmutusi oma füüsiliste omaduste, omaduste, vaimse seisundi jms kohta. tean, millin
  • populaarsed võrdlused: Mule ja eesli vahe

    Mule ja eesli vahe

    Peamised erinevused: Mules on eesli ja hobuse vaheline hübriidsort. See ei ole võimeline paljunema. See jagab hobuse saba, keha kuju, kõrgust ja hambaid. Erinevused muuli ja eesli vahel on väga vähe. Mõlemad loomad kuuluvad hobuslaste perekonda ja neid kasutatakse peamiselt töötavatel loomadel. Eeslid
  • populaarsed võrdlused: Erinevus küünilisuse ja kriitika vahel

    Erinevus küünilisuse ja kriitika vahel

    Peamised erinevused: küünilisus peegeldab erinevate ideede või lahenduste põlgavat või pilgavat suhtumist, samas kui kriitika määratleb otsustavat suhtumist ja tänapäeva maailmas peetakse seda sageli negatiivseks arvamuseks. Ateeni Antisteenid (c.445-c.360 eKr) on tuntud küünilisuse asutajana. Nimi &quo
  • populaarsed võrdlused: Erinevus kustutamise ja lühendamise vahel SQLis

    Erinevus kustutamise ja lühendamise vahel SQLis

    Peamine erinevus: kustutamine ja lühendamine on SQL-käsud, mida kasutatakse konkreetsete toimingute tegemiseks. Need on eri tüüpi keeled. "DELETE" käsku kasutatakse tabelist mõne konkreetse rea eemaldamiseks, samal ajal kui "TRUNCATE" käsku kasutatakse andmete eemaldamiseks tabelist. SQL k
  • populaarsed võrdlused: Jope ja mantli vaheline erinevus

    Jope ja mantli vaheline erinevus

    Peamine erinevus: jakk on puusa- või talje pikkune rõivas, mida kasutatakse rõivaste katmiseks. Karvkate on soe riietus, mis on reie- või põlvepikkus ja kulunud külma ilmaga. Terminid jakid ja mantlid on muutunud paljudes kohtades sünonüümiks, eriti uuemate moede kasutuselevõtuga, mis segavad või kattuvad terminitega. Traditsio
  • populaarsed võrdlused: Hüpoteesi ja ennustuse erinevus

    Hüpoteesi ja ennustuse erinevus

    Peamised erinevused: Hüpotees on ebaselge selgitus nähtuse või sündmuse kohta. Seda kasutatakse laialdaselt testide läbiviimise alusena ning katsete tulemused määravad hüpoteesi vastuvõtmise või tagasilükkamise. Teisest küljest seostub ennustus üldiselt mitteteadusliku oletusega. See määratleb tulevaste sündmuste tulemused, mis põhinevad vaatlusel, kogemustel ja isegi hüpoteesil. Hüpoteesi võib m
  • populaarsed võrdlused: Erinevus Cute ja Gorgeous vahel

    Erinevus Cute ja Gorgeous vahel

    Peamine erinevus: armas kirjeldab ja rõhutab rohkem võluvaid funktsioone, samas kui uhke kirjeldab rohkem olemise atraktiivseid ja seksikas omadusi. Armas kirjeldab olemise jumalikke omadusi. Seda kasutatakse, et väljendada magusa ilu süütust ja tunnustust. See kirjeldab puhtust, lihtsust ja ainulaadseid omadusi. See

Toimetaja Valik

Erinevus x86 ja x64 vahel

Põhiline erinevus: x86 on käskude komplekti arhitektuuride perekond, mis põhineb algsel Intel 8086 protsessoril. X64 on käskude komplekti arhitektuur, mis kuulub x86 perekonda, mis toetab 64 bitti aadressi kohta. Arvutitehnoloogiad on pidevalt arenenud, et rahuldada klientide nõudmisi. Oodatakse uuemat, paremat ja kiiremat tehnoloogiat. Kui