Forskel mellem Monkey Testing og Ad hoc Testing

Nøgleforskel: Adhoc Testing udføres uden planlægning eller forberedelse. Når programmet er funktionelt, vil programmøren eller testeren teste softwaren ved hjælp af hans kendskab til programmet. Monkey Testing ligner Ad hoc Testing. Det kan dog gøres uden viden eller information om softwaren.

Før en ny software ruller ud til offentligheden, er den grundigt testet for at sikre, at der ikke er fejl i systemet, og at det fungerer problemfrit. Monkey Testing og Adhoc Testing er to forskellige typer af software tests, der kan køres på softwaren. De udføres for at teste softwaren og sikre, at der ikke er fejl i systemet.

Både Monkey Testing og Ad hoc Testing er typer af tilfældig test, der er udført efter programmets programmering er gjort, men normalt før intensiv og indviklet test er startet. Det kan endda siges at Monkey Testing er en type Adhoc Testing.

Adhoc Testing udføres uden planlægning eller forberedelse. Når programmet er funktionelt, vil programmøren eller testeren teste softwaren ved hjælp af hans kendskab til programmet. Han vil generelt teste systemets grundlæggende for at sikre, at de løber og systemet ikke går i stykker. Denne type af test er udført, uden at der anvendes et test-tilfælde.

Monkey Testing ligner Ad hoc Testing. Det foregår også tilfældigt og uden planlægning eller forberedelse. Mange programmører kategoriserer Monkey Testing som en type Adhoc Test på grund af denne grund. Monkey Testing adskiller sig dog fra Adhoc Testing på en signifikant måde. Monkey Testing kan udføres uden viden eller information om softwaren.

Monkey Testing er en automatiseret test, der udføres uden nogen specifik test i tankerne. Formålet med testen er at bogstaveligt talt forsøge at kollidere systemet og sikre, at det ikke gør det. Til dette formål kan testen inkludere tilfældige tests, såsom bogstaveligt at skrive tilfældige strenge i tekstbokse for at se, hvordan systemet ville håndtere fejlen.

Fordelen ved Monkey Testing og Adhoc Testing er, at den tester softwaren i reel og tilfældig situation i forhold til struktureret test. Disse situationer er også mere virkelige og sandsynligvis vil ske, når produktet ruller ud til offentligheden. Ulempen ved Monkey Testing og Ad hoc Testing er imidlertid, at når der opstår en fejl, er der ingen måde at replikere fejlen, da der ikke er nogen test case files at henvise til. Derfor bruges Monkey Testing og Adhoc Testing næsten altid i samarbejde med traditionelle og strukturerede testteknikker.

Sammenligning mellem Monkey Testing og Ad hoc Testing:

Monkey Testing

Ad hoc-test

Type

Tilfældig testning - Ingen test sag anvendt

Tilfældig testning - Ingen test sag anvendt

Formål

Få test her og der for at sikre at systemet eller en applikation ikke går i stykker.

Testeren forsøger at 'bryde' systemet ved tilfældigt at prøve systemets funktionalitet.

Beskrivelse

Ingen specifik test er udført; Det kan omfatte blot tilfældig klikning eller indtastning for at se om systemet går i stykker.

Baseret på testerens viden. Testeren kan kontrollere, hvad han føler er nødvendigt.

Udført af

'Monkey på en skrivemaskine.' Enhver uden kendskab til softwaren eller endda computere.

En programmør med detaljeret viden om softwaren og systemet.

typer

  • Monkey Button Push Testing
  • Smart Monkey Testing
  • Brilliant Monkey Testing
  • Dumb Monkey Testing
  • Adam Testing
  • Buddy Testing
  • Par test
  • Monkey Testing
Anbefalet

Relaterede Artikler

  • forskel mellem: Forskel mellem Nej og Ikke

    Forskel mellem Nej og Ikke

    Nøgleforskel: Den primære forskel mellem 'nej' og 'ikke' er hovedsagelig afhængig af det faktum, at nej er almindeligt anvendt som interjektion for at betyde, at noget er negativt. Alternativt bruges 'ikke' primært som et adverb, dvs. bruges til at negere et verb. Simpelthen sagt, nej bruges som det eller til at negere et navneord, mens det ikke er vant til at negere et verb. Bå
  • forskel mellem: Forskel mellem JPEG og JPEG2000

    Forskel mellem JPEG og JPEG2000

    Hovedforskel: JPEG står for Joint Photographic Expert Group. Filnavnet til et JPEG-billede er .jpg eller .jpeg. JPEG er det mest almindeligt anvendte format til fotografier. JPEG2000 er et andet format fra Joint Photographic Expert Group. Det blev udgivet i år 2000. Det var gruppens forsøg på at opgradere JPEG-formatet. De
  • forskel mellem: Forskel mellem NAFTA og EU

    Forskel mellem NAFTA og EU

    Nøgleforskel: NAFTA er et trilateralt reglerbaseret handelsblok i Nordamerika, der har 3 medlemmer. Den Europæiske Union er en politisk-økonomisk aftale mellem 28 lande, der primært er bosat i Europa. NAFTA og EU er to hyppigt hørte handelsblokke rundt om i verden. NAFTA, også kendt som North American Free Trade Association, er en aftale mellem tre lande: Mexico, Canada og USA. EU e
  • forskel mellem: Forskel mellem forstuvning og stamme

    Forskel mellem forstuvning og stamme

    Nøgleforskel: Forstuvning og belastning er to almindelige skader. Sprains forekommer på grund af stretching eller rive af ledbånd, hvorimod stammer forekommer på grund af strækning og rive i muskler eller sener. De har lignende tegn og symptomer. Mange bruger forstuvning og belastning udskifteligt. De
  • forskel mellem: Forskel mellem iPhone 6 og iPhone 6S

    Forskel mellem iPhone 6 og iPhone 6S

    Nøgleforskel: iPhone 6S tilbyder mange opgraderinger over iPhone 6. Den har en stærkere metalramme, et bedre kamera, en ny 3D Touch Display og endda en ny farve. For alle iPhone elskere, glæd dig; et andet år har bragt en ny ny iPhone-model til linjen i tidligere iPhones. Apple annoncerede iPhone 6S som deres nyeste flagskibs telefon, der skal lanceres i slutningen af ​​september. IPhone
  • forskel mellem: Forskel mellem iPhone 4S og iPhone 5

    Forskel mellem iPhone 4S og iPhone 5

    Nøgleforskel: iPhone 4S var en opdatering, der blev frigivet efter meget forventning i oktober 2011. Det var den femte generation af iPhone og lykkedes iPhone 4. Hvad angår udseende, ligner telefonen iPhone 4 på mange måder. IPhone 5 er det nyeste innovative produkt fra Apple Company. De har lavet den nye telefon slicker, tyndere og lettere med endnu mere pakket funktioner. iP
  • forskel mellem: Forskel mellem Live, Liv og Liv

    Forskel mellem Live, Liv og Liv

    Hovedforskel: Livet er levevilkår, vejrtrækning, spisning osv., Som adskiller levende ting fra ikke-levende ting, dvs. livløse ting, som ikke har liv. 'Liv' er flertalsformen af ​​livet. Det bruges på samme måde og sammenhæng som livet, undtagen når man taler om to eller flere mennesker i stedet for blot en person. Live brug
  • forskel mellem: Forskel mellem Pine og Maple

    Forskel mellem Pine og Maple

    Hovedforskel: Maple og fyr er to forskellige typer træer. Vilkårene bruges også til at indikere træ opnået fra deres respektive træer. Hovedforskellen mellem de to er, at ahorn er et hårdt træ, mens fyrretræer er en type blødt træ. Maple og fyr er to forskellige typer træer. Vilkårene bruges også til at indikere træ opnået fra deres respektive træer. Der findes fors
  • forskel mellem: Forskel mellem Paleo og Middelhavet kost

    Forskel mellem Paleo og Middelhavet kost

    Hovedforskel: Paleo Diet og Middelhavet kost er to forskellige typer af kostvaner, der er blevet meget populære i disse dage. Paleo-diætet står for Paleolithic diæt. Det touts fordelene ved den diæt, der blev fulgt af den præhistoriske mand. Middelhavsdieten følger en kombination af kostmønstre af områdene omkring Middelhavet, især Grækenland, Syditalien og Spanien. Siden den

Redaktørens Valg

Forskel mellem Nebula og Protostar

Nøgleforskel: Nebula er en sky i dybt rum, der består af gas eller snavs / støv (fx sky dannet efter en stjerne eksploderer). Før den sidste rækkefølge har en stjerne stor mængde skyer af hydrogen, helium og støv, som er kendt som en protostar. Nebula er en sky i dyb rum, der består af gas eller snavs / støv. Ordet Ne