Razlika med testiranjem opic in ad hoc testiranjem

Ključna razlika: Adhoc testiranje se izvaja brez načrtovanja ali priprave. Ko je program funkcionalen, bo programer ali tester preizkusil programsko opremo s svojim znanjem o programu. Monkey Testing je podoben Ad hoc testiranju. Vendar pa je to mogoče storiti brez kakršnega koli znanja ali informacij o programski opremi.

Preden se nova programska oprema predstavi javnosti, je temeljito preizkušena, da se zagotovi, da v sistemu ni napak in da deluje brezhibno. Testiranje opic in adhoc testiranje sta dve različni vrsti testov programske opreme, ki se lahko izvajajo na programski opremi. Izvajajo se, da preizkusijo programsko opremo in zagotovijo, da v sistemu ni napak.

Tako testiranje opic, kot tudi ad hoc testiranje sta vrsti naključnega testiranja, ki se opravi po programiranju programske opreme, vendar ponavadi pred začetkom intenzivnega in zapletenega testiranja. Lahko bi celo rekli, da je testiranje opic vrsta adhoc testiranja.

Adhoc testiranje se izvaja brez načrtovanja ali priprave. Ko je program funkcionalen, bo programer ali tester preizkusil programsko opremo s svojim znanjem o programu. Na splošno bo preskusil osnove sistema in zagotovil, da tečejo, sistem pa se ne sesuje. Ta vrsta testiranja se opravi brez uporabe testnega primera.

Monkey Testing je podoben Ad hoc testiranju. Prav tako se izvaja naključno in brez načrtovanja ali priprave. Mnogi programerji kategorizirajo Testiranje opic kot vrsto Adhoc testiranja zaradi tega razloga. Vendar pa se testiranje opic razlikuje od preizkusa Adhoc na en pomemben način, testiranje opic pa se lahko opravi brez kakršnega koli znanja ali informacij o programski opremi.

Testiranje opic je avtomatiziran test, ki se izvaja brez upoštevanja določenega testa. Cilj testa je dobesedno poskusiti zrušiti sistem in zagotoviti, da ga ne bo. V ta namen lahko test vključuje naključne preskuse, kot je dobesedno tipkanje naključnih nizov v besedilna polja, da bi videli, kako bi sistem obdelal napako.

Prednost testiranja opic in adhoc testiranja je, da testira programsko opremo v realnem in naključnem položaju v primerjavi s strukturiranim testiranjem. Tovrstne situacije so prav tako realnejše in se bodo verjetno zgodile, ko se izdelek predstavi javnosti. Pomanjkljivost testiranja opic in ad hoc testiranja pa je v tem, da se napaka ne more ponoviti, ker se napaka ne more ponoviti, ker ni datotek testnih primerov, na katere bi se lahko nanašali. Zato se testiranje opic in adhoc testiranje skoraj vedno uporabljata v sodelovanju s tradicionalnimi in strukturiranimi tehnikami testiranja.

Primerjava med testiranjem opic in ad hoc testiranjem:

Testiranje opic

Ad hoc testiranje

Vrsta

Naključno testiranje - ni bil uporabljen noben testni primer

Naključno testiranje - ni bil uporabljen noben testni primer

Namen

Nekaj ​​preizkusov tu in tam za zagotovitev, da se sistem ali aplikacija ne sesuje.

Preizkuševalnik poskuša sistem „prekiniti“ z naključnim preskušanjem funkcionalnosti sistema.

Opis

Ni specifičnega testa; lahko vključuje le naključno klikanje ali tipkanje, da vidite, ali se sistem zruši.

Na podlagi znanja preizkuševalca. Preizkuševalec lahko preveri, kaj je potrebno.

Ki ga izvaja

"Opica na pisalnem stroju." Vsakdo brez kakršnega koli znanja programske opreme ali celo računalnikov.

Programer s podrobnim poznavanjem programske opreme in sistema.

Vrste

  • Preskus s tipkami za opice
  • Testiranje pametnih opic
  • Brilliant Monkey Testing
  • Preverjanje neumne opice
  • Adam Testing
  • Testiranje prijateljev
  • Testiranje para
  • Testiranje opic
Priporočena

Sorodni Članki

  • priljubljenih primerjav: Razlika med Samsung Galaxy Note 3 in Samsung Galaxy Note 3 z orodjem

    Razlika med Samsung Galaxy Note 3 in Samsung Galaxy Note 3 z orodjem

    Ključna razlika: Samsung Galaxy Note 3 sam po sebi velja za večjo, hitrejšo, tanjšo in lažjo od Opombe 2. Razkrita je bila 4. septembra 2013, na IFA Berlin z Galaxy Gear, pametno uro, ki naj bi bila delati kot spremljevalno napravo za telefone Galaxy. Samsung Galaxy Gear je začel prejemati posodobitev programske opreme, ki jo je Samsung obljubil, da bo pametna ura združljiva z več pametnimi telefoni, vključno s Galaxy S4. Samsung
  • priljubljenih primerjav: Razlika med plazilci in dvoživkami

    Razlika med plazilci in dvoživkami

    Ključna razlika: Plazilci in dvoživke so med seboj oddaljeni. tako sta oba ektotermična, vretenčarji in imata tričrno srce. Glavna razlika med plazilci in dvoživkami je, da plazilci živijo na kopnem, medtem ko dvoživke živijo na kopnem in v vodi. Plazilci in dvoživke so med seboj oddaljeni; zato imajo tudi številne podobnosti. Oba sta e
  • priljubljenih primerjav: Razlika med Sony Xperia ZR in Sony Xperia ZL

    Razlika med Sony Xperia ZR in Sony Xperia ZL

    Ključna razlika: Sony Xperia ZR je v bistvu manjša različica vodilnega modela Xperia Z, ki ponuja veliko enakih funkcij. Podobno kot Xperia Z je nova Xperia ZR odporna na vodo in prah. Vendar pa se telefon lahko uporablja tudi pod vodo in za 30 minut lahko preživi pod vodo, za razliko od Z. Xperia ZR deluje na operacijskem sistemu Android, v4.1 J
  • priljubljenih primerjav: Razlika med idiomom in metaforo

    Razlika med idiomom in metaforo

    Ključna razlika : Po definiciji je "idiom" izraz, ki ga sestavlja kombinacija besed, katerih pomen se razlikuje od dobesednega pomena posameznih besed, medtem ko je "metafora" definirana kot analogija med dvema objektoma ali idejama. ki se prenašajo s primerjanjem dveh nepovezanih predmetov med seboj.
  • priljubljenih primerjav: Razlika med Jaguarjem in Pantherjem

    Razlika med Jaguarjem in Pantherjem

    Ključna razlika: Jaguar in Panther sta dve veliki mački. Jaguari so večji in močnejši in se večinoma nahajajo na zahodni polobli. Panthers so močne, inteligentne in eksotične živali, najdemo jih predvsem v Latinski Ameriki, Aziji in Afriki. Jaguarji so kompaktne in mišičaste živali. Panther je rod v družini Felidae, ki jo sestavljajo levi, tigri in druge velike mačke. Jaguari so s
  • priljubljenih primerjav: Razlika med denarjem in bogastvom

    Razlika med denarjem in bogastvom

    Ključna razlika: Denar je neopredmeten koncept, kar pomeni, da ga ni mogoče dotakniti, ga ni mogoče vonjati; vendar je to mogoče razumeti v smislu številk. Denar ima nekaj lastnosti, kot je, da mora biti sredstvo izmenjave; obračunska enota; shranjevanje vrednosti; in včasih v preteklosti standard odloženega plačila. Bogastv
  • priljubljenih primerjav: Razlika med mozoljem in herpesom

    Razlika med mozoljem in herpesom

    Ključna razlika: Akne so bolezen / stanje kože, ki se pojavi zaradi prevelike zamašitve olja v pore kože in je značilna prisotnost mozoljev, blackheads in whiteheads. Herpes se nanaša na katero koli skupino virusnih bolezni, ki spadajo v družino Herpesviridae. Herpes lahko povzroči virus herpes simpleks tipa 1 (HSV-1) in tip 2 (HSV-2). Akne (
  • priljubljenih primerjav: Razlika med ljudskim in klasičnim plesom

    Razlika med ljudskim in klasičnim plesom

    Ključna razlika : Folklorni ples je preprosta plesna oblika, ki je namenjena skupinskemu nastopu na podlagi razloga, kot je žetev hrane, medtem ko je klasični ples oblika razsvetljenja. Ples je vrsta umetnosti, ki vključuje gibanje telesa, ritma in glasbe. Izvaja se v mnogih kulturah kot oblika čustvenega izražanja, socialne interakcije ali telesne vadbe, v duhovnem oz. Uspe
  • priljubljenih primerjav: Razlika med arheologom in zgodovinarjem

    Razlika med arheologom in zgodovinarjem

    Ključna razlika: arheolog se ukvarja s terenskim delom, ki bi lahko obsegalo kopanje in obnavljanje artefaktov ali predmetov, izdelanih s človeškimi predmeti, iz starih ruševin. Zgodovinar je oseba, ki se ukvarja s preteklostjo, tj. Z zgodovino. Uporabljajo vire dokazov, da bi izvedeli o preteklosti. Ar

Izbira Urednika

Razlika med terminsko pogodbo in bodočo pogodbo

Ključna razlika: Terminska pogodba je nestandardizirana pogodba, ki omogoča strankam, da prilagodijo, kako želijo prodati ali kupiti sredstvo, po kateri ceni in datumu. Po drugi strani pa je bodoča pogodba standardizirana pogodba, ki zahteva, da borza za terminske pogodbe deluje kot posrednik med kupcem in prodajalcem za nakup in prodajo sredstva na določen datum v prihodnosti in določeno ceno. Svet