Monkey-testauksen ja ad hoc -testin välinen ero

Keskeinen ero: Adhoc-testaus suoritetaan ilman suunnittelua tai valmistelua. Kun ohjelma on toiminnassa, ohjelmoija tai testaaja testaa ohjelmiston käyttämällä ohjelman tietoja. Monkey Testing on samanlainen kuin Ad hoc -testaus. Se voidaan kuitenkin tehdä ilman mitään tietoa tai tietoa ohjelmistosta.

Ennen kuin uusi ohjelmisto siirtyy yleisölle, se testataan perusteellisesti sen varmistamiseksi, että järjestelmässä ei ole vikoja ja että se toimii saumattomasti. Monkey Testing ja Adhoc Testing ovat kaksi erilaista ohjelmistokokeita, joita voidaan käyttää ohjelmistolla. Ne suoritetaan ohjelmiston testaamiseksi ja sen varmistamiseksi, että järjestelmässä ei ole vikoja.

Sekä Monkey Testing että Ad hoc Testing ovat tyyppisiä satunnaisia ​​testejä, jotka tehdään sen jälkeen, kun ohjelmisto on ohjelmoitu, mutta yleensä ennen intensiivistä ja monimutkaista testausta. Voidaan jopa sanoa, että Monkey Testing on eräänlainen Adhoc-testaus.

Adhoc-testaus suoritetaan ilman suunnittelua tai valmistelua. Kun ohjelma on toiminnassa, ohjelmoija tai testaaja testaa ohjelmiston käyttämällä ohjelman tietoja. Hän yleensä testaa järjestelmän perusteet varmistaakseen, että ne toimivat ja järjestelmä ei kaatu. Tämäntyyppinen testaus tehdään ilman, että testitapausta käytetään.

Monkey Testing on samanlainen kuin Ad hoc -testaus. Se tehdään myös satunnaisesti ja ilman mitään suunnittelua tai valmistelua. Monet ohjelmoijat luokittelevat Monkey Testingin Adhoc-testauksen tyypiksi tästä syystä. Monkey-testaus eroaa kuitenkin Adhoc-testauksesta merkittävästi, Monkey-testaus voidaan tehdä ilman mitään tietoa tai tietoa ohjelmistosta.

Monkey Testing on automaattinen testi, joka suoritetaan ilman erityistä testiä. Testin tavoitteena on kirjaimellisesti yrittää kaatua järjestelmä ja varmistaa, että se ei onnistu. Tätä tarkoitusta varten testi voi sisältää satunnaisia ​​testejä, kuten kirjaimellisesti kirjoittamalla satunnaisia ​​merkkijonoja tekstiruutuihin nähdäksesi, miten järjestelmä käsittelee virheen.

Monkey Testingin ja Adhoc Testingin etuna on, että se testaa ohjelmistoa todellisessa ja satunnaisessa tilanteessa verrattuna strukturoituun testaukseen. Tällaiset tilanteet ovat myös todellisempia ja todennäköisimpiä, kun tuote tulee ulos yleisölle. Monkey Testingin ja Ad hoc Testingin haittana on kuitenkin se, että virheen tapahtuessa ei ole mahdollista replikoida virhettä, koska ei ole testitapauksia, joihin viitataan takaisin. Siksi Monkey-testausta ja Adhoc-testausta käytetään lähes aina yhteistyössä perinteisten ja jäsennettyjen testaustekniikoiden kanssa.

Monkey-testauksen ja ad hoc -testauksen vertailu:

Monkey-testaus

Ad hoc -testaus

Tyyppi

Satunnainen testaus - ei testikoteloa

Satunnainen testaus - ei testikoteloa

Tarkoitus

Vain harvat testit täällä ja siellä varmistavat, että järjestelmä tai sovellus ei kaatu.

Testaaja yrittää "rikkoa" järjestelmän yrittämällä satunnaisesti järjestelmän toiminnallisuutta.

Kuvaus

Mitään erityistä testiä ei tehdä; se voi sisältää vain satunnaisen napsautuksen tai kirjoittamisen, jos haluat nähdä, onko järjestelmä kaatunut.

Perustuu testaajan tietoon. Testaaja voi tarkistaa, mitä hänen mielestään on tarpeen.

Suoritettu jonkun toimesta

'Apina kirjoituskoneella.' Kuka tahansa, joka ei tunne ohjelmistoa tai edes tietokoneita.

Ohjelmoija, jolla on yksityiskohtaiset tiedot ohjelmistosta ja järjestelmästä.

Tyypit

  • Monkey-painike Push Testing
  • Älykäs apinan testaus
  • Brilliant Monkey -testaus
  • Tyhmä Monkey-testaus
  • Adam Testing
  • Buddy-testaus
  • Pari-testaus
  • Monkey-testaus
Suositeltava

Aiheeseen Liittyviä Artikkeleita

  • ero: Älypuhelimen ja ei-älypuhelimen välinen ero

    Älypuhelimen ja ei-älypuhelimen välinen ero

    Keskeinen ero: Älypuhelimet ovat mitä tahansa matkapuhelimia, jotka ovat samanlaisia ​​kuin mini-tietokone. Älypuhelimet tarjoavat erilaisia ​​ominaisuuksia, jotka mahdollistavat kehittyneen tietojenkäsittelyn ja yhteyden. Ei-älypuhelin on puhelin, joka ei tarjoa älypuhelimen tarjoamia erilaisia ​​ominaisuuksia. Älypuhelimista o
  • ero: Krapulaisten ja vetäytymisen välinen ero

    Krapulaisten ja vetäytymisen välinen ero

    Keskeinen ero: Krapula on vaikutus, joka on kokenut voimakkaan alkoholinkäytön jälkeen. Tämä tapahtuu yleensä silloin, kun myrkytys alkaa kulua ja järjestelmä imeytyy. Peruuttaminen on oireita, jotka ovat pintaan silloin, kun alkoholista tai muista aineista riippuvainen henkilö lopettaa äkillisesti tietyn aineen käytön. Juominen o
  • ero: Ohjeiden ja menettelyjen välinen ero

    Ohjeiden ja menettelyjen välinen ero

    Keskeinen ero: Vertailun vuoksi menettely on vähemmän yksityiskohtainen kuin ohje ja se antaa yleiskuvan siitä, mitä on tehtävä. Ohjeisto on yksityiskohtaisempi ja käsittelee kohdekohtaisia ​​ohjeita, miten mainittu työ on tehtävä. Periaatteessa sekä menettelyt että opetukset palvelevat erilaista tarkoitusta, ja niitä on käytettävä täydentämällä toisiaan. Ohjeet ja menettelyt o
  • ero: Politiikan ja menettelytavan välinen ero

    Politiikan ja menettelytavan välinen ero

    Keskeinen ero: Periaatteessa, kun politiikka on yleisempi ja siinä esitetään vain tavoite, menettely on yksityiskohtaisempi ja edellyttää, kuka, mitä, missä, milloin, miksi ja miten politiikka voidaan toteuttaa tai noudattaa. Siksi politiikat ja menettelyt ovat toisiaan täydentäviä, joten niitä tulisi käyttää sellaisenaan. Politiikka j
  • ero: Kahvilan ja kahvilan välinen ero

    Kahvilan ja kahvilan välinen ero

    Keskeinen ero: Kahvila tai kahvila on sana, joka viittaa paikkaan, joka tarjoaa kahvia, teetä ja muita tällaisia ​​kuumia juomia. Kahvila on paikka, jossa ei ole lainkaan henkilökuntaa ja jolla on enimmäkseen itsepalvelulaitteita. Nämä paikat ovat usein suurissa laitoksissa, kuten kouluissa, korkeakouluissa, toimistorakennuksissa jne. Käsittee
  • ero: Sokerin ja melassin välinen ero

    Sokerin ja melassin välinen ero

    Keskeinen ero: Sokeri on makeiden maustettujen elintarvikkeiden yleinen nimi. Sakkaroosi, pöytä- sokeri, uutetaan pääasiassa sokeriruo'osta tai sokerijuurikkaasta. Sokeri, on saatavilla monissa muodoissa markkinoilla. Melassi on sokerintuotannon sivutuote; se olisi sokeriruokokuidusta, juurikkaista tai rypäleistä. Soke
  • ero: Erot LG Optimus G Pro: n ja Sony Xperia Z: n välillä

    Erot LG Optimus G Pro: n ja Sony Xperia Z: n välillä

    Keskeinen ero: LG Optimus G Pro: lla on suuria päivityksiä edeltäjäänsä LG Optimus G. Laitteeseen kuuluu massiivinen 5, 5 tuuman True Full HD IPS-kosketusnäyttö, jossa on multi-touch-ominaisuus ja pikselitiheys 401 ppi. Hupun alla puhelimessa on 1, 7 GHz: n Quad-core Snapdragon 600, joka tekee siitä melko nopean ja nopean. Sony Xp
  • ero: Direktiivin ja politiikan välinen ero

    Direktiivin ja politiikan välinen ero

    Keskeinen ero: Direktiivissä voidaan luoda politiikkaa, määrittää vastuualueita, määritellä tavoitteet ja siirtää valtuudet niille, jotka työskentelevät arvovaltaisessa luvussa. Toisaalta politiikka on enemmän suuntaviiva tai periaate tai sääntö. Sitä käytetään pääasiassa organisatoristen asioiden sääntelyyn. Ne ovat eräänlainen ka
  • ero: C ++: n ja C #: n välinen ero

    C ++: n ja C #: n välinen ero

    Keskeinen ero: C ++ on yleiskäyttöinen ohjelmointikieli. Se on kehitetty alkuperäisestä C-ohjelmointikielestä. C ++ on staattisesti kirjoitettu, vapaamuotoinen, moni-paradigma ja koottu ohjelmointikieli. C ++ -ohjelmointikieliä pidetään yleisesti keskitason kielenä, koska se koostuu sekä korkean tason että matalan tason kielitoiminnoista. C: hen ve

Toimituksen Valinta

Steamin ja savun välinen ero

Keskeinen ero: Höyry muodostuu, kun vettä keitetään siihen pisteeseen, jossa se siirtyy nestefaasista kaasufaasiin. Höyry on pohjimmiltaan lämmitetty vesihöyry, joka on veden kaasufaasi. Savu on yksinkertaisesti kokoelma ilmaa, nestettä ja kaasuja, jotka vapautuvat, kun aine palaa. Savu on palamisen sivutuote. Termit