Razlika između testiranja majmuna i gorila

Ključna razlika: Cilj testiranja majmuna je nasumično pokušati srušiti sustav i osigurati da se to ne dogodi. U Gorilla Testingu, jedan modul programa se neprestano testira kako bi se osiguralo da radi ispravno i da nema grešaka u tom modulu.

Testiranje majmuna i gorila su dvije različite vrste testiranja koje se provode na komadu softvera prije nego što se mogu objaviti na tržištu. Program može imati milijun bugova u sustavu između vremena početnog programiranja i vremena objavljivanja. Ove bugove treba tražiti i fiksirati; Ovo je mjesto gdje Monkey i Gorilla Testing dolaze.

Test majmuna je slučajni test koji se provodi bez planiranja ili pripreme. Može ga izvesti programer, tester ili automatizirani alat. Zapravo, programer ili tester ne moraju znati ništa o softveru. Cilj testa je doslovno pokušati srušiti sustav i osigurati da se to ne dogodi. U tu svrhu, test može uključivati ​​slučajne testove kao što je doslovno tipkanje slučajnih nizova u tekstualne okvire kako bi se vidjelo kako će sustav obraditi pogrešku.

Gorilla Testing se razlikuje od testiranja majmuna; nije ni slučajan niti proveden bez planiranja ili pripreme. U Gorilla Testingu, jedan modul programa se neprestano testira kako bi se osiguralo da radi ispravno i da nema grešaka u tom modulu. Modul se može testirati preko stotinu puta i istim procesom. Dakle, proces testiranja uključuje tester koji izvodi isti kôd iznova i iznova.

Prednost testiranja majmuna je u tome što testeru omogućuje da sazna kako će program raditi u stvarnom svijetu kada se u program unese pogrešan skup uboda. To je vrlo vjerojatno da će se dogoditi u stvarnom svijetu, jer korisnik vjerojatno neće biti potpuno upoznat s programom.

Prednost testiranja Gorilla je, s druge strane, da će na kraju program biti temeljito provjeren, modul po modulu. Također, osigurava da program neće početi lagati ili raditi nepravilno nakon nekog vremena, poput prvih stotinu ulaza. Zbog toga se program obično testira s Monkey i Gorilla Testing, uz ostale stroge i stroge procese testiranja.

Usporedba testiranja majmuna i gorila:

Testiranje majmuna

Testiranje gorila

Tip

Slučajno testiranje - nije korišten ispitni slučaj

Ručno testiranje - ponavljajuće

Svrha

Nekoliko testova tu i tamo kako bi se osiguralo da se sustav ili aplikacija ne sruše.

Da biste temeljito provjerili jedan modul.

Opis

Nema specifičnog testa; može uključivati ​​samo slučajno klikanje ili upisivanje kako bi se vidjelo ruši li se sustav.

Jedan modul temeljito se provjerava istim procesom iznova i iznova.

Provodio je

"Majmun na pisaćem stroju." Bilo tko bez ikakvog znanja o softveru ili čak računala. U poduzećima ga provode testni timovi.

Jedan programer ili tester, koji može ili ne mora imati znanje o softveru. Ili timovi za osiguravanje kvalitete, obično prilikom punog testiranja

vrste

  • Monkey Button Push Testing
  • Testiranje pametnih majmuna
  • Brilliant Monkey Testing
  • Glupi test majmuna
  • Testiranje Adama

-

Preporučeno

Vezani Članci

  • razlika između: Razlika između Zakona i Zakona

    Razlika između Zakona i Zakona

    Ključna razlika: Zakoni su zapravo pravila i smjernice koje su postavile društvene institucije kako bi upravljale ponašanjem. Ove zakone donose vladini dužnosnici. Svi moraju poštivati ​​zakone. Zakoni određuju standarde, postupke i načela koja se moraju slijediti. Djela se mogu klasificirati kao dvije stvari: dokument koji bilježi činjenice, nešto je rekao ili nešto učinio. Također može b
  • razlika između: Razlika između drobljenja i sjedećih mjesta

    Razlika između drobljenja i sjedećih mjesta

    Ključna razlika: Crunches i sit-ups su zajedničke trbušne vježbe. Sit-up je vježba za vježbanje snage koja jača fleksorere i trbušne mišiće, osim mišića prsa, vrata, donjeg dijela leđa i donjih nogu. Krckanje, s druge strane, smatra se polusjedenjem. Samo vježba trbušne mišiće. Crunches i sit-ups su zajedničke trbušne vježbe. Problem u njihovom
  • razlika između: Razlika između LOC i LAC

    Razlika između LOC i LAC

    Ključna razlika: LOC je kratica za Linija kontrole. Ona definira granice koje dijele dijelove Kašmira pod kontrolom Indije i Pakistana. LAC znači Line of Actual Control. To je također granica između Indije i Kine. LOC je označena granica koju označavaju vojska. S druge strane, LAC nije označen i sastoji se od ogromnog praznog prostora. LOC il
  • razlika između: Razlika između Smoothieja i Milkshakea

    Razlika između Smoothieja i Milkshakea

    Ključna razlika: Milkshake je napitak na bazi mliječnih proizvoda koji se uglavnom proizvodi kombinacijom sladoleda i voća. S druge strane, napitci su prvenstveno voćno pomiješana pića koja imaju bazu sastojaka kao što su jogurt, mlijeko ili voćni sok. Za razliku od milkshakesa, smoothies se koriste kao zamjena za obrok. Smooth
  • razlika između: Razlika između Božića i Dana zahvalnosti

    Razlika između Božića i Dana zahvalnosti

    Ključna razlika: Božić ili Božić je praznik koji se slavi u spomen na rođenje Isusa Krista, sina Božjega. Dan zahvalnosti je dan zahvaljivanja za blagoslov žetve koja je primljena za prethodnu godinu. Božić i Dan zahvalnosti dva su od najpoznatijih i najposjećenijih blagdana koji su na kraju godine. Iako se o
  • razlika između: Razlika između trnja, bodlja i trnje

    Razlika između trnja, bodlja i trnje

    Ključna razlika: U morfologiji biljaka, trnje, bodlje i bodlji su svi slični tipovi struktura identificirani njihovim oštrim i krutim krajevima. Trnje se dobivaju iz izbojaka. Spines se dobiva iz lišća i bodlji su izvedeni iz epidermisa. Sve su povezane s obrambenim mehanizmima biljaka protiv herbivora. U u
  • razlika između: Razlika između Maple i Ash

    Razlika između Maple i Ash

    Ključna razlika: Javor i pepeo su dvije različite vrste stabala. Pojmovi se također koriste za označavanje drva dobivenog iz njihovih stabala. Obje su vrste tvrdog drva. Javor je bijelo tvrdo drvo i smatra se da ima vrlo čvrsto i ravnomjerno zrno. Javorovo drvo je dostupno kao tvrdo i meko drvo javora. Ash
  • razlika između: Razlika između Microsoft Surface RT i iPad Mini

    Razlika između Microsoft Surface RT i iPad Mini

    Ključna razlika: Microsoft Surface RT je tablet koji ima 10, 6-inčni TFT HD kapacitivni zaslon osjetljiv na dodir s gustoćom od približno 148 ppi. Zaslon omogućuje pravi omjer slike 16: 9. Međutim, OS nije kompatibilan sa starim Windows PC programima. Ipad mini je sleeker, tanji ipad 2. ipad mini dolazi s 7, 9-inčni LED-backlit multi-touch zaslon s IPS tehnologija touchscreen obložene s otiskom-otporan oleophobic materijala. Tržišt
  • razlika između: Razlika između modela Nokia Lumia 720 i Karbonn Titanium S5

    Razlika između modela Nokia Lumia 720 i Karbonn Titanium S5

    Ključna razlika: Nokia Lumia 720 je jedan od najnovijih telefona koji su slični svom vodećem modelu Lumia 920. Lumia 720 dolazi s 1 GHz dual-core Snapdragon S4 procesorom s 512 MB RAM-a i 8 GB internog prostora za pohranu koji se može nadograditi na 64 HR. Telefon je dostupan s 6, 7 MP primarnom kamerom s Carl Zeiss optikom, autofokusom i LED bljeskalicom. Ta

Izbor Urednika

Razlika između biti sam i biti usamljen

Ključna razlika: Biti sam je pozitivno stanje uma u kojem se osoba zadovoljava samo sa sobom. Biti usamljen je negativno stanje uma u kojem se osoba osjeća tužno i uzrujano što je ostavljena sama. Biti sam je stanje u kojem se osoba može smiriti, oporaviti i općenito biti u stanju shvatiti sebe. Biti