Forskjell mellom Monkey Testing og Ad hoc Testing

Hovedforskjell: Adhoc Testing utføres uten planlegging eller forberedelse. Etter at programmet er funksjonelt, vil programmøren eller testeren teste programvaren ved å bruke hans kunnskap om programmet. Monkey Testing ligner Ad hoc Testing. Det kan imidlertid gjøres uten kjennskap eller informasjon om programvaren.

Før en ny programvare ruller ut til offentligheten, er den grundig testet for å sikre at det ikke er noen feil i systemet, og at det fungerer sømløst. Monkey Testing og Adhoc Testing er to forskjellige typer programvare tester som kan kjøres på programvaren. De gjennomføres for å teste ut programvaren og for å sikre at det ikke er noen feil i systemet.

Både Monkey Testing og Ad hoc Testing er typer tilfeldig testing som er gjort etter at programvaren har programmert det gjort, men vanligvis før intensiv og intrikat testing er startet. Det kan til og med sies at Monkey Testing er en type Adhoc Testing.

Adhoc Testing utføres uten planlegging eller forberedelse. Etter at programmet er funksjonelt, vil programmøren eller testeren teste programvaren ved å bruke hans kunnskap om programmet. Han vil generelt teste grunnleggende i systemet for å sikre at de kjører og systemet ikke krasjer. Denne typen testing er utført uten at et testfall brukes.

Monkey Testing ligner Ad hoc Testing. Det gjennomføres også tilfeldig, og uten planlegging eller forberedelse. Mange programmerere kategoriserer Monkey Testing som en type Adhoc Testing på grunn av denne grunnen. Monkey Testing skiller seg imidlertid fra Adhoc Testing på en signifikant måte. Monkey Testing kan gjøres uten kjennskap eller informasjon om programvaren.

Monkey Testing er en automatisert test som utføres uten en bestemt test i tankene. Målet med testen er å bokstavelig talt prøve å krasje systemet og for å sikre at det ikke gjør det. For dette formålet kan testen inkludere tilfeldige tester som bokstavelig talt å skrive tilfeldige strenger i tekstbokser for å se hvordan systemet skulle håndtere feilen.

Fordelen med Monkey Testing og Adhoc Testing er at den tester programvaren i ekte og tilfeldig situasjon i forhold til strukturert testing. Disse situasjonene er også mer virkelige og vil trolig skje når produktet ruller ut til offentligheten. Ulempen med Monkey Testing og Ad hoc Testing er imidlertid at når det oppstår en feil, er det ikke mulig å replikere feilen, da det ikke er noen test case files å referere til. Derfor brukes Monkey Testing og Adhoc Testing nesten alltid i samarbeid med tradisjonelle og strukturerte testteknikker.

Sammenligning mellom Monkey Testing og Ad hoc Testing:

Monkey Testing

Ad hoc-testing

Type

Tilfeldig testing - Ingen test sak brukt

Tilfeldig testing - Ingen test sak brukt

Hensikt

Få tester her og der for å sikre at systemet eller et program ikke krasjer.

Testeren prøver å "bryte" systemet ved å forsøke systemets funksjonalitet tilfeldig.

Beskrivelse

Ingen spesifikk test er gjort; Det kan inkludere bare tilfeldig klikk eller skriving for å se om systemet krasjer.

Basert på testerens kunnskap. Testeren kan sjekke hva han føler er nødvendig.

Utført av

'Monkey på en skrivemaskin.' Noen uten kjennskap til programvaren eller til og med datamaskiner.

En programmerer med detaljert kunnskap om programvaren og systemet.

typer

  • Monkey Button Push Testing
  • Smart Monkey Testing
  • Strålende Monkey Testing
  • Dumb Monkey Testing
  • Adam Testing
  • Buddy Testing
  • Par Testing
  • Monkey Testing
Anbefalt

Relaterte Artikler

  • forskjell mellom: Forskjell mellom Asus PadFone Infinity og Nokia Lumia 920

    Forskjell mellom Asus PadFone Infinity og Nokia Lumia 920

    Nøkkelforskjell : Asus Padfone Infinity-smarttelefonen er en slank 5-tommers full HD 1920x1080, Super IPS + med kapasitiv Multi Touch Panel og gir omtrent 441 ppi densitet. Enheten er en bar-telefon med buede hjørner som gir et lignende utseende til "iPhone" og "HTC One". Asus Padfone Infinity Dock er i utgangspunktet det 10-tommers skjermskallet som gjør at brukerne kan legge på telefonen i tavlen ved å skyve den inn i et slakkspor på baksiden. En a
  • forskjell mellom: Forskjellen mellom Ajax og jQuery

    Forskjellen mellom Ajax og jQuery

    Hovedforskjell: AJAX står for asynkron JavaScript og XML. Det er en gruppe av webutviklingsprogrammer som brukes til å designe nettsteder. Programmene lager interaktive webapplikasjoner ved hjelp av en kombinasjon av XHTML for grunnleggende programmering, CSS for styling, DOM for interaksjon, datautveksling ved hjelp av XML og XSLT, XMLHttpRequest og JavaScript.
  • forskjell mellom: Forskjellen mellom retninger og direktiver

    Forskjellen mellom retninger og direktiver

    Hovedforskjell: Hovedforskjellen mellom retninger eller direktiv er at et direktiv hovedsakelig er en ordre, vanligvis utstedt av en myndighet. Et direktiv kan etablere politikk, tildele ansvar, definere mål og delegere myndighet til de som arbeider i og med den autoritative figuren. Veibeskrivelse er på den annen side i form av retningslinjer.
  • forskjell mellom: Forskjell mellom tillit og respekt

    Forskjell mellom tillit og respekt

    Nøkkelforskjell: Stol på og tro på dypere betydninger når det gjelder å bruke det i relasjoner. Tillit ville faktisk bety at en person plasserer full tillit til en annen person. Respekt er et begrep som definerer følelsen av å holde en enhet eller en person i høy grad, eller verdsette deres meninger sterkt. Respek
  • forskjell mellom: Forskjellen mellom DSP og annonsenettverk

    Forskjellen mellom DSP og annonsenettverk

    Hovedforskjell: DSP står for etterspørselsplatform. Det er en kjøpers sideplattform. Det gjør det mulig for digitale annonsekjøpere å administrere flere annonsebytte- og datautvekslingskontoer via ett grensesnitt. Ad-nettverk, derimot, virker noe annerledes. Et annonsenettverk kobler annonsører til nettsteder som vil være vert for annonser. Den sa
  • forskjell mellom: Forskjellen mellom GUI, IDE og UI

    Forskjellen mellom GUI, IDE og UI

    Nøkkelforskjell: GUI er en delmengde av brukergrensesnitt. Den eneste store forskjellen mellom de to er at brukergrensesnittet tillater en å samhandle med enheten, mens GUI gjør det samme, men med det ekstra grafikken. IDE står for integrert utviklingsmiljø, og det er en programvarepakke som inneholder en kombinasjon av annen programvare som gjør det mulig for en utvikler å utvikle en annen programvare eller et program. GUI o
  • forskjell mellom: Forskjell mellom Fottøy Boots og Backpacking Boots

    Forskjell mellom Fottøy Boots og Backpacking Boots

    Hovedforskjell: Fottøy støvler og backpacking støvler til mange er i det vesentlige det samme. Folk som planlegger å holde seg til turstien og ikke vil gjøre noe som krever spesielle krav, kan velge tursko. Men folk som planlegger å klatre bergarter, gå gjennom gjørme, gå gjennom elver og bekker krever tyngre og kraftigere backpacking sko. Innkjøp
  • forskjell mellom: Forskjellen mellom FSSAI og FDA

    Forskjellen mellom FSSAI og FDA

    Hovedforskjell: FSSAI står for Food Safety and Standards Authority of India, mens FDA står for Food and Drug Administration. Den viktigste forskjellen mellom de to er at FDA er et byrå som opererer i USA, mens FSSAI opererer i India. Mat er en primær del av våre liv. Vi trenger det for å overleve. Men
  • forskjell mellom: Forskjellen mellom Sør-Goa og Nord-Goa

    Forskjellen mellom Sør-Goa og Nord-Goa

    Nøkkelfaktor: Nord-Goa er mer populært som turistmål, mens Sør-Goa er foretrukket av folk som ønsker en mer autentisk Goan-ferie. Nord-Goa er spesielt kjent for sine berømte strender og for sine mange muligheter for sightseeing. Sør-Goa er kjent for rolige, mer luksuriøse ferier. Goa er et populært turistmål i India. Det tilt

Redaksjonens

Forskjell mellom WAV og WMA Audio File Format

Nøkkelforskjell: WAV er et lydformat. Den står for Waveform Audio File Format, og ble utviklet av Microsoft og IBM for PCer. WMA er en lyd datakomprimering. Den står for Windows Media Audio, og den ble utviklet av Microsoft. WAV, forkortelse for Waveform Audio File Format, ble utviklet av Microsoft og IBM for PCer. D