Kaj je testni primer? - Naučite se koristnih nasvetov in trikov testnega primera

Kazalo:

Anonim

Kaj je testni primer?

Programska terminologija je pogosto lahko precej zmedena. Primer, scenarij, načrt; vsi zvenijo precej podobno in izraz je enostavno zmešati. Pri testiranju programske opreme se je treba izogibati prepirom glede okoliščine. Zato bomo v tem članku pogledali, kaj to pomeni.

Gre za skupino pogojev ali spremenljivk, s katerimi preizkuševalec preveri skladnost z zahtevami programske opreme, ki se preskuša. Uporablja se za dajanje preizkuševalcev korak za korakom. Gre za dokument, ki ima podatke za preizkuse, predpogoje, pričakovane rezultate itd., Razvite za določen scenarij. Izvajanje deluje kot izhodišče, po katerem uporabimo niz vhodnih vrednosti in čakamo na dokončen rezultat. Potek njihovega razvoja nam pomaga tudi pri iskanju zapletov pri zahtevah glede uporabe.

Običajno jih napiše tester iz ekipe QA. To ne vključuje preskusov, ki jih napiše razvojna skupina, ampak preizkuse, ki se izvajajo po testiranju in testiranju enot. Še pomembneje pa je, da bi ga moral napisati preizkuševalec, ki razume funkcionalnost aplikacije in lahko zagotovi testni primer vrednosti.

Predloga

Običajno ima naslednja polja. Oblika polj pa se lahko razlikuje od podjetja do podjetja, odvisno od orodja za upravljanje preizkusov, ki ga uporablja.

ID testnega primeraID je podan testnemu primeru.
Opis primeraOpis testnega primera.
Povezana zahtevaID je dodan zahtevi, ki jo ta preskusni primer preslika v.
PredpogojiVse predpogoje ali zahteve, ki jih je treba izpolniti pred začetkom preskusa.
Preskusni korakiZa zagon testa so bila dana navodila po korakih.
Podatki o testiranjuPodatki, ki se uporabljajo med izvajanjem testa.
pričakovani rezultatiRezultat, ki se pričakuje od testa, beležimo pred zagonom testa.
Dejanski rezultatDejanski rezultat, pridobljen po zagonu testa
StanjeStatus, pridobljen po zagonu testa. Lahko je Pass, Fail, Not Executed, Blocked.
PripombeKakršne koli pripombe za preskus.
Informacije o okoljuVključuje podatke o omrežju / strojni opremi / programski opremi, v katerih se izvaja preizkus.

Kako napisati testni primer?

Spodaj so navedeni koraki za pisanje testnega primera.

1. korak: dodelite številko in opis.

2. korak: Za zagon potrebujemo testne podatke. Brez podatkov preskusa ne bi imeli ustreznih informacij za testiranje, zaradi česar bi bila naloga naporna.

Korak 3: Če ga želite zagnati, moramo imeti določen nabor navodil za izvedbo testa. Tem korakom pravimo testni koraki. Potreba po tem se pojavi, ko avtor odstopi od projekta ali je na odmoru. Potem bo moral kdo drug iz projekta opraviti testiranje. Pisani koraki jim bodo pomagali.

4. korak: njihov namen je preučiti vedenje aplikacije. Za to bomo morali pričakovati rezultat. Po njegovi izvedbi se pričakovani rezultati primerjajo z dejanskim rezultatom testa in temu primerno se dodeli status.

5. korak: Lahko imamo tudi dodatno polje, kot je polje Predpogoj, ki nam pove pogoje, ki jih je treba izpolniti pred preskusno vožnjo, polje Post-Conditions, ki nam pove pogoje, ki jih moramo izpolniti po preizkusni vožnji itd.

Primer:

ID testnega primeraOpis primeraPreskusni korakiPodatki o testiranjupričakovani rezultatiDejanski rezultatStanje
TC01Preverite prijavo zaposlenih z veljavnimi podatki

1. Pojdite na stran za prijavo.

2. Vnesite Userid

3.Vnesite geslo

4. Kliknite gumb za prijavo

Userid = administrator

Geslo = abc12345

Uporabnik mora imeti možnost prijaveKot je bilo pričakovanoPrehod
TC02Preveri prijavo zaposlenih z neveljavnimi podatki1. Pojdite na stran za prijavo.

2. Vnesite Userid

3.Vnesite geslo

4. Kliknite gumb za prijavo

Userid = administrator

Geslo = 12345abc

Uporabnik se ne sme prijavitiKot je bilo pričakovanoPrehod

Pomen testnega primera

Na fazo testiranja imajo ogromen vtis. Pisanje le-teh je enako pomembno kot sam postopek testiranja. Pomaga nam razmisliti o posebnostih in zagotavlja, da se jih lotimo iz čim več pogledov.

Pomembno je, da lahko test preizkusi kdorkoli. So močni artefakti, ki so koristni za bodoče soigralce, poleg tega, da zagotavljajo dokumentacijo o tem, kako deluje aplikacija. Če povzamemo, dajejo naslednji pomen:

  • Zagotavljajo dobro pokritost testa in zagotavljajo, da glavna funkcija med testom ne bo zamujena.
  • Omogoča jim temeljito razmišljanje o različnih načinih potrditve lastnosti aplikacije.
  • Opisani so tudi negativi, zaradi česar je testiranje temeljit, ne da bi ga pri tem malo spregledali.
  • So ponovno uporabni, saj jih lahko kdorkoli napoti in izvede preizkus.

Koristni nasveti in triki

Ko jih pišete, upoštevajte naslednje podatke:

  • Moral bi biti preprost in jedrnat, z največ 15 koraki.
  • Vsako izmed njih je treba uporabiti za večkratno uporabo.
  • Izogibajte se ponovitvi.
  • Zagotoviti je treba dodatne informacije o namestitvi preskusa, kot so programska oprema, strojna oprema, operacijski sistem, različica preizkušene aplikacije, predpogoji za test itd.
  • Napisati je treba tako, da hkrati testiramo samo eno stvar, brez prekrivanja.
  • Zagotovite, da bodo vsi scenariji, pozitivni in negativni, zajeti, kar nam bo omogočilo 100-odstotno pokritost.
  • Ustvariti jih je treba v mislih končnega uporabnika.

Zaključek

Za zaključek lahko izboljšajo naša prizadevanja za splošno testiranje in izboljšajo našo kakovost programske opreme do konca, hkrati pa nam prihranijo čas in trud zaradi ponovne uporabe testnih primerov.

Priporočeni članki

To je vodnik za Kaj je testni primer. Tu smo razpravljali o predlogi, pomenu in koristnih nasvetih in trikih. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Kaj je razvoj programske opreme?
  2. Vprašanja o intervjuju s programskim inženiringom
  3. Kariera kot razvijalci programske opreme
  4. 14 najboljših programskih orodij za sestavljanje odličnih predstavitev