Ülevaade kuidas katsejuhtumit kirjutada?

Mõelge stsenaariumile, kus teil paluti rakenduse testimiseks testijuhtumid kirjutada. Kas saaksite alustada? Võib-olla olete kuulnud selliseid termineid nagu proovijuhtumid, testiskriptid, testimisplaanid jne. Need kõik mõisted võivad teile tunduda segavad, kuna need kõlavad kõik väga sarnaselt, kuid tähenduse poolest on nad kindlasti erinevad. On väga oluline, et teil oleks nendest tarkvaraterminoloogiatest selge arusaam, et saaksite neid eristada. Testide tõhusaks kasutamiseks peate mõistma, millised on katsejuhtumid ja kuidas saate neid kirjutada nii, et see hõlmaks antud nõudeid.

Pidage meeles, et hea testija on see, kes on detailidele orienteeritud. Lisaks üksikasjade ja spetsifikatsioonide jälgimisele peaks hea testija suutma ka tõhusalt testijuhtumeid kirjutada. Testijuhtumite kirjutamine pole lihtne ülesanne, kuna see nõuab annet, kogemusi ja head äritegevuse mõistmist. Üks kvaliteedikatsete kirjutamiseks vajalikke võtmeoskusi on korralik kirjutamisoskus. Head testijuhtumid on kirjutatud eesmärgiga määratleda rakenduse "mis" ja "kuidas". Mõned testijad võivad proovijuhtude kirjutamist pidada igavaks ülesandeks, kuid testijuhtumite kvaliteet määrab teie tarkvara kvaliteedi, määrates seeläbi ettevõtte meeskonna väärtuse ja produktiivsuse ning edu.

Testjuhtumi kirjutamine

Testjuhtumi võime määratleda kui sisend- ja väljundtingimuste või muutujate kogumit, mis aitab testijal kindlaks teha, kas AUT (testitav rakendus) vastab tarkvara nõude spetsifikatsioonis või nõudedokumendis esitatud nõuetele. Põhimõtteliselt on see dokument, mis sisaldab sellist teavet nagu testimise eeltingimused, testimiseks kasutatud katseandmed, testi ID, testi kirjeldus, testimise järeltingimused ja testimise sammud. See sisaldab ka üksikasju täheldatud tulemuse, st tegeliku tulemuse ja nõudele vastava tulemuse, st eeldatava tulemuse kohta.

Kõik need üksikasjad on täpsustatud konkreetse katsetsenaariumi jaoks, et kontrollida vastavust nõudedokumendile. Sõltuvalt tegeliku tulemuse ja eeldatava tulemuse võrdlusest märgitakse katsejuhtum läbinuks ja ebaõnnestunuks. Läbikatse tulemusel on tegelik tulemus, nagu ka nõude mainitud eeldatava tulemuse korral. Ebaõnnestunud testjuhtumil seevastu puudub tegelik väljund, mis vastaks eeldatavale väljundile, ja seetõttu märgistatakse see ebaõnnestunuks.

Testjuhtum on stsenaarium, mis on ühekordne ja käivitatav. Seda veab testija, juhindudes selgelt juhistest, mida tuleb järgida. Testjuhtumit võib käsitada juhiste seeriana, mis antakse sammudena, et kontrollida ja kinnitada tarkvara käitumist vastavalt nõuetele.

Testjuhtumi parameetrid on:

  1. Testjuhtumi ID
  2. Testjuhtumi nimi
  3. Testjuhtumi kirjeldus
  4. Testi andmed
  5. Eeltingimused
  6. Testimise sammud
  7. Oodatud Tulemus
  8. Tegelik tulemus
  9. Järeltingimused
  10. Testjuhtumi keskkond

Testijuhtumid mõjutavad testimisfaasi, nii et tuleks veenduda, et need on kirjutatud juba enne testimisfaasi algust. Testijuhtumite kirjutamine on sama oluline ja vältimatu kui testimisprotsess.

Katsejuhtumi sammud

Hea katsejuhtumi kirjutamise sammud on järgmised:

  1. Heal testjuhtumil on test ID koos tugeva testnimega, mis tagab testitava mooduli selguse. Võtke näide, kus katsetate registreerumislehte. Sel juhul kasutage pealkirja, mille pealkirjas on „SignUp Page”.
  2. Hea testijuhtumil on hästi läbiviidava testi hästi struktureeritud, tugev, kompaktne ja selge kirjeldus. Vahel võib see jaotis sisaldada eeltingimusi, teavet katsekeskkonna ja muude selliste tegurite kohta.
  3. Hea testijuhtum mainib eeldusi või eeltingimusi, mis on vajalikud antud testi nõuetekohaseks täitmiseks. See võib sisaldada mis tahes nõudeid, näiteks mis tahes juurdepääsu õigusi, mis on vajalikud rakenduses testitava mooduli juurde pääsemiseks.
  4. Heaks juhtumiks loetakse katsejuhtumit, kus mainitakse testimiseks kasutatavate katseandmete teavet.
  5. Katsejuhtumite sammud peaksid olema kokkuvõtlikud, lihtsad ja selged. Veenduge, et need sammud pole eksitavad, nii et testimise ajal ei kulutaks aega
  6. Iga sammu eeldatavad ja tegelikud tulemused tuleks selgelt ära mainida. Need on testijale väga kasulikud, kuna selle kasutamisel saab testija selgelt tuvastada etapi, kus rakendus ebaõnnestub ebaõnnestumise ajal.
  7. Ja viimane, kuid mitte vähem tähtis, veenduge, et proovirõnum oleks korduvkasutatav

Katsejuhtumi näidis testimiseks, kui kasutajal on võimalik registreeruda rakendusse, mis sisaldab e-posti, telefoninumbrit ja vormi vormis parooli.

Testjuhtumi nimi: registreerimislehe autentimine

Kirjeldus: uus kasutaja peaks saama rakenduses edukalt registreeruda.

Eeltingimus : kasutaja peaks olema uus kasutaja.

Näpunäited

Testijuhtumite kirjutamisel peaksite silmas pidama järgmisi punkte:

  • Veenduge, et testijuhtum oleks hea testkattega, st ükski võtmefunktsioon ei jääks testimisel kasutamata
  • Veenduge, et ka negatiivsed testijuhtumid või negatiivsed testistsenaariumid oleksid dokumenteeritud ja testitud põhjalikult.

Järeldus

Testjuhtumid on võimsad ja on tulevastele töötajatele kasulikud, pakkudes neile süsteemi ja selle funktsioonide kohta tõtt.

Soovitatavad artiklid

See on olnud juhend selle kohta, kuidas testijuhtumit kirjutada? Siin on arutatud sissejuhatust, katsejuhtumite kirjutamist, hea katsejuhtumi kirjutamise samme, parameetreid ning mõned näpunäited. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Kuidas on tarkvara testimine?
  2. Musta kasti testimine
  3. Karjäär tarkvarainsenerina
  4. Appium vs seleen
  5. Musta kasti testimise tehnikad
  6. 8 Oluline ülesanne testiplaani malli kirjutamine

Kategooria: