Uvod v raziskovalno testiranje
Pred začetkom članka o raziskovalnem testiranju je zelo pomembno, da spoznamo dobesedni pomen raziskovalnega. Raziskovalna sredstva, ki se nanašajo na ali vključujejo raziskovanje ali preiskavo. Raziskovalno testiranje je celota o učenju, odkrivanju in preiskovanju. Osredotoča se na svobodo posameznega preizkušanja in odgovornost posameznega preizkuševalca. Gre za nov način razmišljanja, v sedanjem trendu testiranja programske opreme obstaja potreba po avtomatizaciji. Kot že sam naslov pove, gre za fenomen učenja paralaksa, izvedbo testa in postopek oblikovanja testa. Lahko trdimo, da v tem testiranju izvajamo celovito načrtovanje vzorcev, postavitev, ocenjevanje in oceno učinkovitosti. Pisno testiranje je bilo v modi pred raziskovalnimi testi. Pred nadaljnjim prehodom na članek je zelo pomembno, da poznamo razliko med scenarijskim in raziskovalnim testiranjem.
Skriptirano testiranje
- Usmerjena je iz zahtev.
- Ugotavljanje preskusnih primerov je predvideno vnaprej.
- Potrditev za testiranje je podana znotraj meja zahtev.
- Močno odločanje in poudarja napovedovanje.
- Raziskovalno testiranje vključuje potrjeno testiranje.
- Gre tudi za nadzor testiranja.
- To je tako, kot če govorite v osnutku.
- To je nadzorljiv scenarij.
Raziskovalno testiranje
- Prav tako je usmerjen z vidika zahteve, vendar se tudi med testiranjem raziskuje.
- Prav tako lahko določi število testnih primerov med testiranjem.
- Preiskava sistema ali projekta ali aplikacije na visoki ravni.
- Poudarja tudi merila prilagodljivosti in učenja.
- Gre za izboljšanje testnih primerov in oblikovanja testa.
- Pri odločanju je zelo spontano.
- Testerski um je mogoče nadzorovati ali pa je pod nadzorom.
Tako smo v osnovi razumeli glavno razliko med scenarijskim testiranjem in raziskovalnim testiranjem. Zato je čas, da poznamo nekatere značilnosti raziskovalnega testiranja.
Posebne značilnosti raziskovalnega testiranja
- Gre za neke vrste strogo, grobo in strukturirano testiranje.
- Za razliko od naključnega testiranja tovrstno testiranje vključuje poseben namen iskanja hrošča.
- Ta vrsta testne strukture vključuje časovni boks ali najem.
- Z lahkoto upravljamo in poučujemo raziskovalno testiranje.
- Ta vrsta testiranja ni metoda ali okvir, ampak je neke vrste pristop.
Delo raziskovalnega testiranja
Zdaj je čas, da razpravljamo, kako delujejo raziskovalna testiranja v današnjem svetu. Torej obsega 5 stopenj, v katerih je vsaka stopnja odgovorna za posamezen fenomen testiranja, ki se imenuje upravljanje testiranja na podlagi seje (cikel SBTM).
1. Ustvari se taksonomija bube (razvrstitev)
- V tej fazi moramo razdeliti in razvrstiti vrste napak, ugotovljenih med testiranjem.
- Po tem smo analizirali osnovni ali matični vzrok za pojav te vrste okvare.
- Nato poiščite razmerje tveganja vsake napake, ki mu sledi rešitev.
2. Časovna škatla
- Za par preskuševalcev je predpisan časovni razpored, ki ne presega 90 minut.
- Med predpisanimi eno uro in pol ne sme biti nobenih ovir.
- Lahko se poveča ali zmanjša za 45 minut.
- Ta faza preizkuševalca analizira napako in se vrne s sporazumno rešitvijo.
3. Testni povelje
- Preskusni primeri, ki jih priporoča testna povelja.
- Najpomembnejša stvar, ki jo je treba preizkusiti
- Pristop testiranja.
- Izhod programa po popravkih testnega primera.
- Pri raziskovalnih testiranjih je glavno izhodišče za ravnanje s testnimi idejami.
- Uporaba preizkuševalnika testnih zakupov, ki se uporablja za določitev uporabnika aplikacije o uporabi sistema.
4.Poglejte rezultate
- Ocenjevanje napak se odnese.
- Preverjanje testnih primerov vodi k boljšemu učenju.
- Prednostna področja testiranja pokrivajo.
5.Defriefing
- Izhodni rezultat je sestavljen.
- Rezultat listine se primerja.
- Potrebno je preverjanje dodatnih testiranj ali ne.
Za boljše razlago pod omenjenimi nasveti je treba navesti boljše testiranje:
- Natančen cilj testiranja mora biti od samega začetka zelo natančen.
- Potrebni so redni preizkusi kakovosti izdelka, zato mora tester odgovoriti, zakaj, kdaj in kaj je povezano s preskusnimi napakami.
- Iskanje hroščev je treba zelo izpopolniti.
- Če združite tester, bi lahko prišlo do dobrega testiranja.
- Bolj ko testiramo, več imamo možnosti za analizo napake ali težav.
Med raziskovalnimi testiranji mora preizkuševalec vzdrževati naslednjo dokumentacijo, ki je naslednja -
- Testna pokritost
- Tveganje
- Preizkusi dnevnike izvedbe
- Vprašanja / poizvedbe
Prednosti in slabosti
Ugotovimo pomembne prednosti in slabosti raziskovalnega testiranja.
Tu je nekaj glavnih prednosti:
- Uporaben je, kadar dokument z zahtevami ni v celoti na voljo ali je delno na voljo.
- V procesu preiskave lahko najde več napak kot preskušanih skript.
- Pokrijte vse napake, ki se pri ročnem testiranju ali drugih vrstah testiranja ne upoštevajo.
- Z več in več preskusnimi primeri poveča tudi domišljijo, ki rešuje težave.
- Raziskovalno testiranje zajema vse zahteve, scenarij in testne primere.
- Pomaga pri spodbujanju intuicije in kreativnosti testerja.
Spodaj so navedene pomanjkljivosti:
- Ta vrsta testiranja potrebuje predhodno znanje o testiranju.
- Ta vrsta testiranja ima mejno področje znanja testerja.
- Neuspeh pri testiranju določenega hrošča se ne sme ponoviti.
- Vzdržujte ustrezno dokumentacijo o preskusnih primerih in odpravljanju napak.
Kdaj je natančna potreba?
- Kadar ima industrija ali tehnološka podjetja preizkuševalec.
- Zahteva po zgodnji ponovitvi.
- Gre za nekakšno zelo kritično aplikacijo.
- Raziskovalno testiranje se lahko obširno uporablja, kadar raziskovalno testiranje bolj poudari znanje in izkušnje testerja, zato daje veliko boljši rezultat v primerjavi s scenarijskim testiranjem, saj se osredotoča na perspektivnost prilagodljivosti in učenja.
Priporočeni članki
To je vodnik o tem, kaj je raziskovalno testiranje? Tu smo razpravljali o razliki med scenarijskim testiranjem in raziskovalnim testiranjem, funkcijo, delom, prednostmi in slabostmi raziskovalnega testiranja. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -
- Kaj je šifriranje?
- Regresijsko testiranje | Opredelitev, Primer
- Preizkušanje črne škatle | Preizkušanje programske opreme
- ISTQB Intervju Vprašanja