Diferența dintre testarea maimuțelor și testarea ad-hoc

Diferența cheie: Testarea Adhoc este efectuată fără nici o planificare sau pregătire. După ce programul este funcțional, programatorul sau testerul va testa software-ul folosind cunoștințele sale despre program. Testarea maimuțelor este similară testării ad-hoc. Cu toate acestea, se poate face fără cunoștințe sau informații despre software.

Înainte de lansarea unui nou software către public, acesta este testat temeinic pentru a vă asigura că nu există bug-uri în sistem și că funcționează fără probleme. Monkey Testing și Adhoc Testing sunt două tipuri diferite de teste de software care pot fi executate pe software. Acestea sunt efectuate pentru a testa software-ul și pentru a se asigura că nu există bug-uri în sistem.

Atât testarea maimuțelor, cât și testarea ad-hoc sunt tipuri de teste aleatorii care se fac după programarea software-ului, dar, de obicei, înainte de a începe testarea intensivă și complicată. Se poate spune chiar că testul de maimuțe este un tip de testare Adhoc.

Testarea Adhoc este efectuată fără nici o planificare sau pregătire. După ce programul este funcțional, programatorul sau testerul va testa software-ul folosind cunoștințele sale despre program. El va testa în general elementele de bază ale sistemului pentru a se asigura că acestea funcționează și că sistemul nu se prăbușește. Acest tip de testare se efectuează fără utilizarea unui test de caz.

Testarea maimuțelor este similară testării ad-hoc. De asemenea, este efectuat la întâmplare, fără nici o planificare sau pregătire. Mulți programatori clasifică Testarea Maimuțelor ca un tip de Testare Adhoc din acest motiv. Cu toate acestea, testul de maimuțe diferă de Adhoc Testing într-o manieră semnificativă, testul de maimuțe se poate face fără cunoștințe sau informații despre software.

Monkey Testing este un test automatizat care se desfășoară fără a avea în vedere niciun test specific. Obiectivul încercării este de a încerca literalmente să prăbușească sistemul și să se asigure că nu. Î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.

Avantajul testelor Monkey Testing și Adhoc Testing este că testează software-ul în situații reale și aleatorii în comparație cu testarea structurată. Aceste tipuri de situații sunt, de asemenea, mai reale și se pot întâmpla atunci când produsul se transmite publicului. Cu toate acestea, dezavantajul testelor de maimuță și a testelor ad-hoc este că atunci când apare o eroare, nu există nicio modalitate de a replica eroarea, deoarece nu există fișiere de testare care să se refere la ele. Acesta este motivul pentru care Monkey Testing și Adhoc Testing sunt aproape întotdeauna folosite în colaborare cu tehnicile de testare tradiționale și structurate.

Comparație între testarea maimuțelor și testarea ad-hoc:

Testarea maimuțelor

Testarea ad hoc

Tip

Testarea aleatorie - Nu a fost folosit nici un test

Testarea aleatorie - Nu a fost folosit nici un test

Scop

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

Testerul încearcă să "spargă" sistemul încercând la întâmplare funcționalitatea sistemului.

Descriere

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

Pe baza cunoștințelor testerului. Testerul poate verifica ceea ce simte că este necesar.

Condus de

"Maimuță pe o mașină de scris." Oricine nu are nici o cunoaștere a software-ului sau chiar a calculatoarelor.

Un programator cu cunoștințe detaliate despre software și sistem.

Tipuri

  • Buton de împingere a butonului de buton
  • Testarea inteligentă a maimuțelor
  • Testarea genială a maimuțelor
  • Testarea maimuței dumezi
  • Testarea Adam
  • Buddy Testing
  • Încercarea perechilor
  • Testarea maimuțelor
Recomandat

Articole Similare

  • comparații populare: Diferența dintre Pokemon Negru și Alb

    Diferența dintre Pokemon Negru și Alb

    Diferența cheie: Pokemon Black and White au fost lansate la data de 18 septembrie 2010 în Japonia. Acesta este cel de-al doilea cel mai popular joc video din lume, dezvoltat de Game Freak și publicat de Nintendo pentru Nintendo DS. Știți cine este Pokemon? Pokemon sunt caractere fictive de desene animate care au fost proiectate și publicate de compania japoneză de jocuri video cunoscută sub numele de Nintendo. Pokemo
  • comparații populare: Diferența dintre formatul de fișier audio WAV și WMA

    Diferența dintre formatul de fișier audio WAV și WMA

    Diferența cheie: WAV este un format audio. Acesta este format Waveform Audio File Format și a fost dezvoltat de Microsoft și IBM pentru PC-uri. WMA este o compresie de date audio. Acesta reprezintă Windows Media Audio și a fost dezvoltat de Microsoft. WAV, abrevierea pentru Formatul fișierului audio Waveform, a fost dezvoltat de Microsoft și IBM pentru PC-uri. Acest
  • comparații populare: Diferența dintre Parlament și Adunarea Legislativă

    Diferența dintre Parlament și Adunarea Legislativă

    Diferența esențială: Parlamentul și Adunarea Legislativă sunt ambele nume care sunt date unui legiuitor. O legislatură nu este altceva decât o organizație de decizie. Cea mai comună și probabil singura diferență dintre cele două este că, în timp ce numele Adunării Legislative poate fi dat oricărei legislaturi, numele Parlamentului este rezervat unei legislaturi în sistemul Westminster. Sistemul politic
  • comparații populare: Diferența dintre Kindle și Kindle Paperwhite

    Diferența dintre Kindle și Kindle Paperwhite

    Diferența cheie: Amazon Kindle este un cititor de e-book primar și de bază, proiectat și comercializat de Amazon începând cu 19 noiembrie 2007. Pe de altă parte, Kindle Paperwhite este o serie avansată de cititoare de cărți electronice Kindle, care a fost anunțat de către Amazon la data de 6 septembrie 2012. Kindle și
  • comparații populare: Diferența dintre Samsung și Sony

    Diferența dintre Samsung și Sony

    Diferența cheie: Samsung a fost inițial cunoscut ca o societate comercială; este proiectat și comercializat de Lee Byung-Chul. Sony este o companie de tehnologie proeminentă; este proiectat și comercializat de către Masaru Ibuka și Akio Morita. Samsung și Sony sunt două dintre cele mai dezvoltate companii. Să înțel
  • comparații populare: Diferența dintre Kindle și Tablet

    Diferența dintre Kindle și Tablet

    Diferența cheie: Un Kindle este un dispozitiv care permite să descărcați cărți și să le citiți. Pe de altă parte, un Tablet poate fi utilizat în diverse scopuri. Este un obiect gadget în care se obțin milioane de aplicații, muzică, cărți de citit etc. Atât Kindle cât și Tablet sunt utilizate în scopuri similare, dar există și multe diferențe între ele. Kindle a început să fie
  • comparații populare: Diferența dintre Tylenol și Advil

    Diferența dintre Tylenol și Advil

    Diferența principală: ingredientul activ al lui Tylenol este acetaminofenul, cunoscut și ca paracetamol. Ingredientul activ Advil este ibuprofenul. Tylenol și Advil sunt medicamente utilizate cel mai frecvent pentru ameliorarea durerii și a febrei. Ambele sunt disponibile peste tejghea. Cu toate acestea, există structuri chimice diferite și diferite efecte secundare. Ingre
  • comparații populare: Diferența dintre memoria cache și cookie

    Diferența dintre memoria cache și cookie

    Diferența cheie: Cache-ul și cookie-ul sunt două forme prin care informațiile sunt stocate pe computer. Aceste informații sunt stocate pe mașina clientului pentru a îmbunătăți performanța paginilor web. Ambele diferă în multe aspecte; în primul rând în tipurile de informații stocate de aceștia. Cache stochează
  • comparații populare: Diferența dintre circulația sistemică și circulația pulmonară

    Diferența dintre circulația sistemică și circulația pulmonară

    Diferența cheie: Circulația sistemică este o parte a sistemului cardiovascular, care este responsabil pentru transportarea sângelui oxigenat de la inimă la corp, și întoarce sângele deoxigenat înapoi în inimă. Circulatia pulmonara este o parte a sistemului cardiovascular, care este responsabila pentru transportul de-oxigenat de la inima la plamani si apoi inapoi in inima pentru ca acesta sa transfere sangele oxigenat catre restul corpului. Inima est

Alegerea Editorului

Diferența dintre greață și amețeli

Diferența cheie: Greața este o senzație pe care o simți când o să facă voma. Amețeli este de a avea o senzație de întoarcere care se simte dezechilibrat sau de cap. Greața este o senzație pe care o simți când e pe cale să vomite. Cuvântul greață a fost derivat din cuvântul "nauzie", adică boală de mișcare. Greața nu are un sim