Introduktion til sonderende test

Før vi begynder den sonderende testartikel, er det meget vigtigt for os at kende den bogstavelige betydning af sonderende. Undersøgelsesmidler, der vedrører eller involverer efterforskning eller undersøgelse. Exploratory testing handler om en helhed om læring, opdagelse og undersøgelse. Det fokuserer på den enkelte testers frihed og ansvar for den enkelte tester. Det er en ny måde at tænke på, i den nuværende tendens inden for softwaretest er der behov for automatisering. Som titlen i sig selv antyder, er det et parallax-læringsfænomen, testudførelse og testdesignproces. Vi kan hævde, at vi foretager omfattende prøveplanlægning, layout, evaluering og ydelsesevaluering i denne test. Scriptet test var på mode forud for sonderende test. Så inden vi går videre til artiklen, er det meget vigtigt for os at kende forskellen mellem scriptet test og efterforskende test.

Scriptet test

  • Det er rettet fra kravene.
  • Bestemmelsen af ​​testtilfælde er forudsagt på forhånd.
  • Bekræftelse for testen gives inden for kravgrænsen.
  • Stærk beslutningstagning og lægger vægt på forudsigelse.
  • Eksplorativ test involverer bekræftet test.
  • Det handler også om at kontrollere test.
  • Det er ligesom du holder en tale i et udkast.
  • Det er et kontrollerbart script.

Exploratory Testing

  • Det styres også fra kravsynspunktet, men det undersøges også under test.
  • Det kan også bestemme antallet af testtilfælde under testen.
  • Undersøgelse på højt niveau af system eller projekt eller anvendelse.
  • Det understreger også tilpasningsevne og læringskriterier.
  • Det handler om forbedring i testtilfælde og testdesign.
  • Det er meget spontant at tage en beslutning.
  • Tester sind kan kontrolleres, eller det er i kontrol.

Så vi har dybest set forstået den største forskel mellem scriptet test og efterforskende test. Så det er på tide at kende nogle funktioner i Exploratory Testing.

Specifikke egenskaber ved sonderende test

  • Det er en slags streng, grov og struktureret test.
  • Det er i modsætning til tilfældig test, men denne type test inkluderer det specifikke formål til at finde en fejl.
  • Denne type teststruktur indeholder tidsboksning eller charter.
  • Vi kan nemt styre og undervise sonderende test.
  • Denne type test er ikke en metode eller ramme, men det er en slags tilgang.

Arbejde med sonderende test

Nu er det tid for os at diskutere, hvordan fungerer efterforskningstest i den nuværende verden. Så det består af 5 trin, hvor hvert trin er ansvarlig for et individuelt testfænomen, der kaldes sessionbaseret teststyring (SBTM Cycle).

1.Bug Taxonomy er oprettet (klassificering)

  • I dette trin er vi nødt til at opdele og kategorisere typer af fejl, der findes under testen.
  • Derefter har vi analyseret roden eller den overordnede årsag til forekomsten af ​​denne type fejl.
  • Find derefter risikoforholdet for hver fejl efterfulgt af dens løsning.

2.Tidsboks

  • En tidsplan er ordineret til testparret, som ikke er mere end 90 minutter.
  • Der bør ikke være nogen hindring under de ordinerede halvanden times sessioner.
  • Det kan være en stigning eller formindskelse med 45 minutter.
  • Dette trin får testeren til at analysere fejlen og vende tilbage med den mindelige løsning.

3. Test chartre

  • Test tilfælde anbefalet af test charter.
  • Den vigtigste ting, der skal testes
  • Fremgangsmåde til test.
  • Applikationsoutput efter test case fixes.
  • Ved efterforskningstest handler det vigtigste om at håndtere testideer.
  • Brug af test charter tester bruges til at bestemme applikationsbrugeren om, hvordan man bruger systemet.

4. Gennemgang af resultater

  • Evalueringen af ​​bugs gennemføres.
  • Bekræftelse af testsager fører til bedre læring.
  • Testning af dækningsområder er prioriteret.

5.Debriefing

  • Outputresultatet er samlet.
  • Charterresultatet sammenlignes.
  • Kontrol af yderligere test er nødvendig eller ej.

For at forklare det mere dybt nedenfor nedenstående tip skal gengives for bedre test:

  • Testens nøjagtige mål skal være meget specifikt fra selve starten.
  • Regelmæssig sessionstest af applikationens produktkvalitet er nødvendig, så testeren er nødt til at svare på, hvorfor, hvornår og hvad der vedrører testfejl.
  • At finde bugs skal være meget raffineret.
  • Parring af tester kan resultere i god test.
  • Jo mere vi tester, jo flere har vi chancer for at analysere fejlen eller problemerne.

Under undersøgende test skal testeren vedligeholde følgende dokumentation, der er som følger:

  • Testdækning
  • Risiko
  • Test eksekveringslogfiler
  • Spørgsmål / forespørgsler

Fordele og ulemper

Lad os finde ud af de fremtrædende fordele og ulemper ved sonderende test.

Her er nogle af de største fordele:

  • Det er nyttigt, når kravsdokumentet ikke er fuldt tilgængeligt, eller det er delvist tilgængeligt.
  • Det kan finde flere bugs end script-test i efterforskningsprocessen.
  • Dæk alle fejl, der ignoreres ved manuel test eller andre typer test.
  • Ved at bruge flere og flere testtilfælde øger det også testerens problemløsende fantasi.
  • Undersøgelsesafprøvning dækker alle krav, scenarier og testtilfælde.
  • Det hjælper med at tilskynde testers intuition og kreativitet.

Nedenfor er de nævnte ulemper:

  • Denne type test kræver forudsætning for viden om testning.
  • Denne type test har et grænsedomæne for testkendskab.
  • Fejl i testningen af ​​en bestemt bug skal ikke gentages.
  • Bevar korrekt dokumentation af testtilfælde og fejlrettelser.

Hvornår er det nøjagtige behov?

  • Når brancher eller teknologivirksomheder tester har den kyndige og erfarne tester.
  • Kravet om en tidlig iteration.
  • Det er en slags meget kritisk anvendelse.
  • Exploratory testing kan bruges vidt, når exploratory testing lægger større vægt på tester viden og erfaring, så det giver et meget bedre resultat sammenlignet med scripted test, da det fokuserer på tilpasningsevne og indlæringsperspektiv.

Anbefalede artikler

Dette har været en guide til Hvad er forklarende test? Her diskuterede vi forskellen mellem scriptet test og efterforskningstest, funktion, Arbejd, fordele og ulemper ved efterforskningstest. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Hvad er kryptering?
  2. Regressionstest | Definition, eksempel
  3. Black Box Testing Software Testing
  4. ISTQB Interview Spørgsmål

Kategori: