Pregled, kako napisati testni primer?

Razmislite o scenariju, v katerem boste morali preizkusiti primere za testiranje. Bi lahko začeli? Morda ste slišali izraze, kot so testni primeri, preskusni skripti, preskusni načrti itd. Vsi ti izrazi se vam lahko slišijo zmede, saj se slišijo zelo podobno, a se v svojem pomenu zagotovo razlikujejo. Zelo pomembno je jasno razumevanje teh programskih terminologij, tako da se lahko med njimi razlikujete. Če želite biti zelo učinkoviti pri testiranju, morate začeti z razumevanjem, kaj so testni primeri in kako jih lahko napišete tako, da pokrivajo dane zahteve.

Ne pozabite, da je dober tester tisti, ki je usmerjen v podrobnosti. Poleg tega, da je pozoren na podrobnosti in specifikacije, mora dober preizkuševalec znati učinkovito pisati testne primere. Pisanje testnega primera ni lahka naloga, saj zahteva talent, izkušnje in dobro poslovno razumevanje. Ena izmed ključnih znanj, potrebnih za pisanje testnih primerov kakovosti, je dostojno pisanje. Dobri preskusni primeri so napisani z namenom, da opredelijo, kaj "in kako" vloge. Nekateri preizkuševalci lahko pisanje testnih primerov obravnavajo kot dolgočasno nalogo, vendar bo kakovost testnih primerov določila kakovost vaše programske opreme in s tem določila vrednost, produktivnost in uspešnost ekipe podjetja.

Pisanje testnega primera

Preskusni primer lahko definiramo kot niz vhodnih in izhodnih pogojev ali spremenljivk, ki bodo preizkuševalcu pomagali ugotoviti, ali AUT (aplikacija, ki se preizkuša) izpolnjuje zahteve, določene v specifikaciji programske zahteve ali dokumentu z zahtevami. To je v bistvu dokument, ki vsebuje podatke, kot so predpogoji za testiranje, preskusni podatki, ki se uporabljajo za testiranje, testni id, opis preskusa, postkondukcije za testiranje in koraki za izvajanje testiranja. Vsebuje tudi podrobnosti o opazovanem rezultatu, tj. Dejanskem rezultatu in rezultatu glede na zahtevo, tj. Pričakovani rezultat.

Vse te podrobnosti so določene za določen preskusni scenarij, da se preveri skladnost z zahtevanim dokumentom. Glede na primerjavo med dejanskim in pričakovanim rezultatom je testni primer označen kot prehod in neuspeh. Testni primer ima dejanski rezultat tako kot pričakovani rezultat, ki je omenjen v zahtevi. Po drugi strani neuspeli testni primer nima dejanske proizvodnje, ki bi ustrezala pričakovani proizvodnji, zato je označen kot neuspešen.

Preskusni primer je scenarij, ki je enoten in izvršljiv. Izvaja ga preizkuševalec, ki ga v preskusnem primeru jasno navedejo „koraki, ki jih je treba slediti“. Preskusni primer se lahko šteje za niz navodil v obliki korakov, da se preveri in potrdi vedenje programske opreme v skladu z zahtevami.

Parametri testnega primera so:

  1. ID testnega primera
  2. Ime testnega primera
  3. Opis primera
  4. Podatki o testiranju
  5. Predpogoji
  6. Preskusni koraki
  7. pričakovani rezultati
  8. Dejanski rezultat
  9. Postkondukcije
  10. Okolje testnega primera

Preskusni primeri vplivajo na fazo testiranja, zato je treba zagotoviti, da so napisani še preden se faza testiranja dejansko začne. Pisanje testnih primerov je prav tako pomembno in neizogibno kot postopek testiranja.

Koraki za testni primer

Korak za pisanje dobrega primera je:

  1. Dober preskusni primer ima preskusni ID skupaj z močnim testnim imenom, ki zagotavlja jasnost modula, ki se preskuša. Vzemite primer, kjer preizkušate stran za prijavo. V tem primeru uporabite naslov, ki v naslovu vsebuje "Prijava stran".
  2. Dober test ima dobro strukturiran, močan, kompakten in jasen opis preskusa, ki ga je treba opraviti. V tem razdelku so včasih lahko vključeni predpogoji, informacije o testnem okolju in drugi takšni dejavniki.
  3. Dober testni primer navaja domneve ali kakršne koli predpogoje, potrebne za pravilno izvedbo preizkusa. To lahko vsebuje kakršno koli zahtevo, kot so vsa dovoljenja za dostop, potrebna za dostop do modula, ki se testira v aplikaciji.
  4. Primer dobrega preskusa, v katerem so navedeni podatki o preskusnih podatkih, ki se uporabljajo za preskušanje.
  5. Korak v testnih primerih mora biti jedrnat, preprost in jasen. Prepričajte se, da koraki ne bodo zavajajoči, da med testiranjem ne boste izgubljali časa
  6. Pričakovane in dejanske rezultate za vsak korak je treba jasno navesti. To so zelo koristne za preizkuševalca, saj to uporablja, tester lahko jasno prepozna korak, v katerem aplikacija v času okvare ne uspe.
  7. Nenazadnje se prepričajte, da bo preizkusni primer ponovno uporaben

Primer vzorca za testiranje, če se uporabnik lahko prijavi v aplikacijo, ki vsebuje e-pošto, telefonsko številko in nastavljeno geslo.

Ime preizkusnega primera: Preverjanje pristnosti strani

Opis: Nov uporabnik bi se moral uspešno prijaviti v aplikacijo.

Predpogoj : Uporabnik mora biti nov.

Namigi in triki

Med pisanjem testnih primerov ne pozabite na nekatere točke, kot so:

  • Prepričajte se, da preskusni primer zagotavlja dobro pokritje testa, tj. Pri testiranju ni zamujena ključna funkcionalnost
  • Poskrbite, da bodo tudi negativni preskusni primeri ali negativni preskusni scenariji dokumentirani in temeljito testirani.

Zaključek

Preskusni primeri so močni in koristijo bodočim zaposlenim in jim zagotavljajo resnico o sistemu in njegovih funkcionalnostih.

Priporočeni članki

To je vodnik o tem, kako napisati testni primer? Tu smo razpravljali o uvodu, pisanju testnih primerov, korakih za pisanje dobrega primera, parametrih ter nekaj nasvetov in trikov. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Klobuk je Testiranje programske opreme?
  2. Preizkušanje črne škatle
  3. Kariera programskega inženirja
  4. Appium proti Selenu
  5. Tehnike testiranja črne škatle
  6. 8 Pomembna naloga za pisanje predloge preskusnega načrta