Røyk og Fornuft testing forskjellen er den mest misforståtte emne i Software Testing. Det er en enorm mengde litteratur om emnet, men de fleste av dem er forvirrende. Følgende artikkel gjør et forsøk på å løse den forvirring.,
Det viktige forskjeller mellom Røyk Testing og Fornuft Testing kan læres ved hjelp av følgende diagram –
Røyk Testing vs Fornuft Testing
for Å sette pris på diagrammet ovenfor lar først forstå –
Hva er en Programvare Bygge?
Hvis du er å utvikle et enkelt dataprogram som består av bare ett kildekoden filen, du bare trenger å kompilere og knytte dette en fil, for å produsere en kjørbar fil. Denne prosessen er veldig enkel.
Vanligvis, dette er ikke tilfelle., En typisk Programvare-Prosjekt består av hundrevis eller kanskje tusenvis av kildekoden filer. Å skape et kjørbart program fra disse kildefilene er en komplisert og tidkrevende oppgave.
Du trenger å bruke «bygge» programvare for å lage et kjørbart program og prosessen kalles «Software Bygge»
Røyk Testing
Røyk Testing er en software testing teknikk utført post programvare bygge for å kontrollere at de kritiske funksjonene av programvare fungerer fint. Det er utført før noen detaljert funksjonell eller regresjon tester er utført., Den viktigste hensikten med røyk testing er å avvise et program med feil slik at QA-teamet ikke kaste bort tid på å teste brutt programmet.
I Røyk, Tester, test tilfeller valgte å dekke de viktigste funksjonaliteten eller komponent i systemet. Målet er ikke å utføre grundig testing, men for å kontrollere at de kritiske funksjonene i systemet er fungerer fint.
For Eksempel, en vanlig røyk test ville være – Kontroller at programmet startes riktig, Sjekk at GUI er responsiv … osv.,
– TASTEN FORSKJELLEN
- Røyk Testing har som mål å bekrefte «stabilitet» mens Fornuften Testing har som mål å bekrefte «rasjonalitet».
- Røyk Testing er gjort av både utviklere eller testere mens Fornuften Testing er gjort av testerne.
- Røyk Testing bekrefter de kritiske funksjonene i systemet, mens Fornuften Testing bekrefter den nye funksjonaliteten som feilrettinger.
- Røyk testing er en delmengde av aksept testing mens Fornuften testing er et delsett av regresjonstesting.
- Røyk testing er dokumentert eller manus mens Fornuften testing er det ikke.,
- Røyk testing bekrefter hele systemet fra ende til ende mens Fornuften Testing bekrefter bare en bestemt komponent.
Hva er Fornuften Testing?
Fornuft testing er en slags Programvare Testing utført etter å ha mottatt en programvare bygger på, med mindre endringer i koden, eller funksjonalitet, for å bringe på det rene at bugs har blitt fikset og ingen ytterligere problemer er innført på grunn av disse endringene. Målet er å finne ut at den foreslåtte funksjonalitet fungerer omtrent som forventet., Hvis fornuft testen mislykkes, bygge er avslått for å spare tid og kostnader involvert i en mer grundig testing.
målet er «ikke» til å bekrefte grundig den nye funksjonaliteten, men å finne ut at utvikleren har brukt noen rasjonalitet (fornuft), mens produksjon av programvaren. For eksempel, hvis din vitenskapelige kalkulatoren gir resultat av at 2 + 2 =5! Så, det er ingen vits å teste avanserte funksjoner som synd 30 + cos 50., dokumentert og er unscripted
Poeng å merke seg.,
- Både Fornuft og Røyk testing finnes måter å unngå å kaste bort tid og krefter ved raskt å avgjøre om et program er for mangelfulle til å gjøre noen grundige tester.
- Røyk Testing er også kalt tester aksept testing.
- Røyk testing utført på et bestemt bygg er også kjent som en bygge bekreftelse test.
- En av de beste praksis i næringen er å gjennomføre en Daglig bygge og røyk test i programvare-prosjekter.
- Både røyk og fornuft tester kan utføres manuelt eller ved hjelp av en automatisering verktøy., Når automatiserte verktøy blir brukt, tester er ofte initiert av den samme prosessen som genererer bygge seg selv.
- Som per den behov av testing, du kan ha til å utføre både Fornuft og Røyk Tester i programvaren bygge. I slike tilfeller, vil du først utføre Røyk-tester og deretter gå videre med Fornuft Testing. I industrien, teste saker for mental helse Testing er ofte kombinert med at for røyk-tester, for å fremskynde test kjøring., Derfor, det er en vanlig at vilkårene er ofte forvirret og brukes om hverandre
Klikk her hvis video er ikke tilgjengelig
Les mer om Røyk Testing i software engineering
Leave a Reply