Uvod u Adhoc testiranje

Adhoc testiranje je nasumično ili neformalno ispitivanje koje može imati sposobnost probijanja sustava. To je obično neplanirano i ne postoje tehnike testiranja poput dizajniranja testnih slučajeva, što bi stvorilo test slučajeve. To se može učiniti na bilo kojem dijelu prijave. Glavni je cilj ovdje pronaći probleme ili nedostatke u sustavu nasumičnim provjerom dijelova koda. Slijedi tehnika nagađanja pogreške. To mogu učiniti ljudi koji su ranije radili na aplikaciji i mogu lako otkriti pogreške ili probleme izvedbom ove vrste testiranja.

Kako se izvodi Adhoc testiranje?

Adhoc testiranje se izvodi na više načina. To se može učiniti u bilo kojem trenutku. To može biti na početku, na sredini ili na kraju testiranja projekta. Postoje tri načina na koji se provodi Adhoc testiranje. Oni su kako slijedi:

  • Buddy testiranje
  • Ispitivanje u paru
  • Ispitivanje majmuna

Pogledajmo ih u detalje

1. Buddy testiranje

Kao što ime sugerira, može se reći da će dva prijatelja, ispitivač i programer raditi zajedno. Oni će biti izabrani da rade na određenom modulu. Čim programer završi testiranje jedinice i ispitivač ima na umu nekoliko slučajeva, obojica mogu raditi na tom modulu. Radeći ovakav način testiranja možete osigurati da se nova budućnost ili funkcionalnost provjerava kroz širi aspekt i za programera i za testera. Programer može razumjeti različite scenarije kroz koje će kôd prolaziti i razmišljati iz te perspektive.

Iako ispitivač može ugledati na razvojnog sustava postojeći dizajn, a to će pomoći u izbjegavanju nevažećih scenarija u testnim slučajevima. To će pomoći u izbjegavanju nevaljanih nedostataka. Obje strane mogu razmišljati jedna o drugoj i dobiti jasniji pregled aplikacije koja se razvija i testira. Također pomaže u razvoju boljih testnih slučajeva, a programerima bolji dizajn. To se obično događa nakon završetka ispitivanja jedinice.

2. Ispitivanje u paru

U ovom ispitivanju dva testera zajedno rade na modulu. Imaju zajedničko postavljanje za potrebe ispitivanja. Uvođenjem ove vrste testiranja vodi se računa da oba testera pronađu načine za otkrivanje većeg broja nedostataka u ugrađenoj aplikaciji. Dijele radove na testiranju i izrađuju potrebnu dokumentaciju svih opažanja koja su napravili zajedno. Maksimalni broj scenarija može se pronaći korištenjem ove vrste testiranja.

3. Testiranje majmuna

Ovo se ispitivanje izvodi na razini jedinice ispitivanja. Osoba koja testira modul testira aplikaciju na potpuno nasumičan način. To se radi kako bi se provjerilo može li sustav izdržati pad sustava u bilo kojem trenutku. Ovakvim testom mogu se pronaći mnoge nedostatke koji su mogli biti i ranije. Ovaj test također može slomiti sustav pomoću kojeg možemo razumjeti da su problemi s performansama, ako postoje, trajni. Ovdje ne bi bilo test slučajeva, kao ni za druge.

Adhoc-ove tehnike ispitivanja

Osnovna ideja izabira Adhoc testiranja je da testeri rade bez ikakvog dizajna testa ili bez izrade testnih slučajeva. Osigurava da je provedeno testiranje cjelovito i način na koji je koristan u pronalaženju učinkovitosti u testiranju koje se provodi. Glavni način testiranja bilo koje aplikacije u ovoj vrsti testiranja id je što je moguće slučajnije. Možete preskočiti s jednog modula na drugi i izvesti aktivnost. Sustav se ne smije pokvariti. Glavni cilj ovog sustava je pronaći nedostatke koji se mogu propustiti tijekom normalnog testiranja.

Ova tehnika će također dati uvid u cjelokupnu aplikaciju, a nagađanje može obaviti ispitivač koji ima stručno znanje o sustavu. Možete uključiti i drugog testiranog ili čak pozvati programera tako da nam tijekom testiranja nije promašena bilo koja vrsta scenarija. Kad dvoje ljudi sjede zajedno, brainstorming je vrlo koristan. Možemo pronaći nedostatke koji su ranije izbjegli. Upotrebom ove tehnike veće su šanse da se utvrde nedostaci.

Adhoc alati za ispitivanje

Nema posebnih alata koji se koriste u ad hoc testiranju. Kao rezultat, svi alati koji se već koriste za testiranje aplikacije mogu se koristiti prema potrebi i po potrebi. Na primjer, za provjeru određenog modula koristi se Selenium. Selen se može koristiti za testiranje modula raspoređenih nakon prethodnog modula. To može pomoći u ubrzavanju postupka i dobivanju točnih detalja. Slično tome, drugi alati poput QTP-a, krastavca mogu se koristiti za bilo koju vrstu Adhoc testiranja kad god je to potrebno.

Prednosti Adhoc testiranja

  • Glavna prednost ove vrste ispitivanja je u tome što ispitivač ne mora slijediti tradicionalni postupak ispitivanja. Oni mogu testirati aplikaciju na bilo koji način. To im pomaže da bolje upoznaju sustav.
  • Kada nema vremena za pravilno testiranje Adhoc testiranje može biti spasitelj i pomoći u pronalaženju nedostataka koji bi mogli prijeći na proizvodnju.
  • To štedi vrijeme testera jer nema potrebe za dokumentacijom. Ovdje se fokusira samo na testiranje i bolje razumijevanje arhitekture i pronalaženje bilo kakvih problema ako postoje.

Nedostaci Adhoc ispitivanja

  • Nije moguće pratiti testirane scenarije, jer nema uključene dokumentacije.
  • Ispitni slučajevi mogu se ponavljati što može dovesti do gubljenja vremena.
  • Učinkovitost ispitivanja ovdje u potpunosti ovisi o ispitivaču.

Zaključak

Adhoc testiranje je učinkovit način pronalaženja problema za vrijeme izvršavanja. Adhoc testiranje može obaviti iskusni ispitivač koji zna za postojeći sustav. Nema potrebe za dokumentacijom i to se može učiniti s programerima sa strane. Različite perspektive testiranja mogu dovesti do problema koji ne dostižu proizvodnju i kao rezultat pomoći u uštedi puno novca. Dokazalo se da je isplativa i produktivna.

Preporučeni članak

Ovo je vodič za Adhoc testiranje. Ovdje smo raspravljali o Uvodu u Adhoc testiranje i njegovim tehnikama, zajedno s alatima. Možete i proći kroz naše druge predložene članke da biste saznali više_
  1. Vrste testiranja softvera
  2. Funkcionalni alati za ispitivanje
  3. Ispitivanje sigurnosti
  4. Državno tranzicijsko ispitivanje
  5. Vrste i rukovanje pogreškama u JavaScript-u

Kategorija: