Diferența dintre testarea maimuțelor și gorilei

Diferența cheie: Obiectivul testelor de maimuțe este încercarea aleatoră de a prăbuși sistemul și de a ne asigura că nu. În testul Gorilla, un modul al programului este testat din nou și din nou pentru a se asigura că acesta funcționează corect și că nu există bug-uri în modulul respectiv.

Monkey și Gorilla Testing sunt două tipuri diferite de testare efectuate pe o bucată de software înainte de a putea fi lansat pe piață. Un program poate avea un milion de bug-uri în sistem între momentul programării inițiale și momentul eliberării. Aceste bug-uri trebuie căutate și rezolvate; acesta este locul în care se află testarea Monkey and Gorilla.

Monkey Testing este un test aleatoriu care se desfășoară fără nici o planificare sau pregătire. Se poate realiza fie de un dezvoltator, de tester sau de un instrument automat. De fapt, dezvoltatorul sau testerul nu trebuie să știe nimic despre software. Obiectivul testului este de a încerca literalmente să prăbușească sistemul și să se asigure că nu se întâmplă acest lucru. În acest scop, testul poate include teste aleatorii, cum ar fi introducerea literalmente a unor caractere aleatoare într-o cutie de text pentru a vedea cum ar putea eroarea să se ocupe de sistem.

Gorila Testing diferă de testarea maimuță; nu este nici aleator, nici efectuat fără planificare sau pregătire. În testul Gorilla, un modul al programului este testat din nou și din nou pentru a se asigura că acesta funcționează corect și că nu există bug-uri în modulul respectiv. Modulul poate fi testat de o sută de ori și cu același proces. Prin urmare, procesul de testare include tester care rulează același cod de peste și peste din nou.

Avantajul testării de maimuțe este că permite testerului să afle cum va funcționa programul în lumea reală atunci când un set incorect de intepări introduse în program. Acest lucru este foarte probabil să se întâmple în lumea reală, deoarece utilizatorul probabil nu va fi complet familiarizat cu programul.

Avantajul testelor Gorilla, pe de altă parte, este că, la sfârșitul acestuia, programul va fi verificat cu atenție, modulul de modul. De asemenea, se asigură că programul nu va începe să meargă sau să funcționeze incorect după ceva timp, cum ar fi primele sute de intrări. Datorită acestui fapt, un program este, de obicei, testat atât cu Testarea Monkey cât și cu Gorilla, în plus față de alte procese de testare stricte și riguroase.

Comparație între testarea maimuțelor și gorilei:

Testarea maimuțelor

Testarea gorilei

Tip

Testarea aleatorie - Nu a fost folosit nici un test

Testarea manuală - Repetitivă

Scop

Câteva teste aici și acolo pentru a vă asigura că sistemul sau o aplicație nu se prăbușește.

Pentru a verifica bine un modul.

Descriere

Nu se face nici un test specific; acesta poate include doar clicuri aleatorii sau tastând pentru a vedea dacă sistemul se blochează.

Un modul este verificat temeinic prin același proces de fiecare dată.

Condus de

"Maimuță pe o mașină de scris." Oricine nu are nici o cunoaștere a software-ului sau chiar a calculatoarelor. În companii este condus de echipele de testare.

Un singur dezvoltator sau tester, care poate sau nu poate avea cunoștințe despre software. Sau de către echipe de asigurare a calității, de obicei atunci când rulează testări complete

Tipuri

  • Buton de împingere a butonului de buton
  • Testarea inteligentă a maimuțelor
  • Testarea genială a maimuțelor
  • Testarea maimuței dumezi
  • Testarea Adam

-

Recomandat

Articole Similare

  • diferență între: Diferența dintre Limbo și Purgatoriu

    Diferența dintre Limbo și Purgatoriu

    Diferența cheie: Purgatoriu este locul unde sufletele sunt pregătite pentru Rai. Limba doctrinei a fost introdusă de filosoful Augustin, care a susținut că copiii care nu sunt botezați sunt trimiși în iad. Limbo și purgatoriu sunt două locuri despre care se aud de obicei în filme și cărți ca locuri care se află între rai și iad. Cu toate aceste
  • diferență între: Diferența dintre TIFF și GeoTIFF

    Diferența dintre TIFF și GeoTIFF

    Diferența principală: TIF și TIFF sunt extensiile de nume de fișier utilizate pentru formatul fișierului imagine marcat. Formatul de fișier imagine Tagged este susținut pe scară largă de aplicațiile de manipulare a imaginilor, de publicații și de aplicații de aspect al paginilor, de aplicații de imagistică 3D și de scanare, fax, procesare de text, recunoașterea optică a caracterelor și alte aplicații. Este un format de
  • diferență între: Diferența dintre Android și Android One

    Diferența dintre Android și Android One

    Diferența cheie: Principala diferență dintre Android și Android One este faptul că Android este un sistem de operare mobil de la Google, în timp ce Android One este un standard care se aplică sistemului de operare Android. Android este unul dintre cele mai importante sisteme de operare mobile (OS). Se ba
  • diferență între: Diferența dintre uscătorul de păr și fierul de îndreptare

    Diferența dintre uscătorul de păr și fierul de îndreptare

    Diferența cheie: Uscătoarele de păr sau uscătoarele prin suflare sunt dispozitive electromecanice care dau aer cald sau rece pentru a usca părul rapid după duș. Uscătorul de păr este proiectat să elimine aerul pentru a accelera evaporarea apei din păr. Îndreptarea fierului este un tip de fier de păr care este folosit pentru a îndrepta părul. Acestea sunt,
  • diferență între: Diferența dintre anxietate și atacuri de panică

    Diferența dintre anxietate și atacuri de panică

    Diferența cheie: Anxietatea este un răspuns la un stresor. Anxietatea este un sentiment de frică, neliniște și îngrijorare. Poate fi înrădăcinată în orice caz, ceea ce face ca cineva să se simtă frustrat, supărat sau nervos. Atacul de panică este o condiție în care o persoană se confruntă cu un debut brusc de teamă, nervozitate și / sau reținere. Este cunoscut ca o t
  • diferență între: Diferența dintre Sony Xperia J și Xolo Q800

    Diferența dintre Sony Xperia J și Xolo Q800

    Diferenta cheie: Xperia J a fost anuntata in octombrie 2012 ca o varianta mai ieftina a modelului Xperia T, rezultatul fiind ca telefonul are un design asemanator celui din T. Xperia J dispune de un touchscreen TFT rezistent la zgarieturi de 4 inci care ofera o densitate de pixeli de 245. Xolo Q800 este un smartphone Quad-core de 1
  • diferență între: Diferența dintre Fotbal și Fotbal

    Diferența dintre Fotbal și Fotbal

    Diferența principală: Termenul de fotbal cuprinde o categorie largă de jocuri. Scopul acestor jocuri este de a folosi o minge pentru a înscrie un gol, în principal prin lovirea sau folosirea corpului în diferite domenii. Cel mai popular tip de fotbal din lume este fotbalul de asociere, cunoscut și sub numele de "fotbal" sau "fotbal". Alte
  • diferență între: Diferența dintre meiozei la bărbați și femei

    Diferența dintre meiozei la bărbați și femei

    Diferența cheie: Meioza la bărbați și femei diferă foarte mult în contextul unor aspecte precum calendarul și continuitatea evenimentelor. Procesul la bărbați și femei diferă, de asemenea, în special în ceea ce privește gametele reale produse. Meioza la bărbați începe după pubertate și continuă viața. Pe de altă parte, l
  • diferență între: Diferența dintre politică și strategie

    Diferența dintre politică și strategie

    Diferența cheie: Strategia este un plan de acțiune cuprinzător formulat sau conceput pentru a atinge un anumit scop. Pe de altă parte, politica este un set de linii directoare care îi ajută pe oameni să ia decizii adecvate sau să acționeze într-o situație specifică. În practicile de afaceri, politica și strategia joacă un rol vital. În general, e

Alegerea Editorului

Diferența dintre spectrul emisiilor și absorbției

Diferența cheie: Emisia este capacitatea unei substanțe de a da lumină, atunci când interacționează cu căldură. Absorbția este opusul emisiei, unde energia, lumina sau radiația sunt absorbite de electronii unei anumite materii. Spectrele de emisie și de absorbție sunt tehnici folosite în chimie și fizică. Spectroscopia