Tee testimine & Aluse raja testimine NÄIDETEGA

Lang L: none (table-of-contents):

Anonim

Mis on tee testimine?

Tee testimine on struktuurne testimismeetod, mis hõlmab programmi lähtekoodi kasutamist võimaliku käivitatava tee leidmiseks. See aitab kindlaks teha kõik vead, mis peituvad koodijupis. See meetod on loodud kogu või valitud tee käivitamiseks arvutiprogrammi kaudu.

Mis tahes tarkvaraprogramm sisaldab mitut sisenemis- ja väljumispunkti. Kõigi nende punktide testimine on keeruline ja aeganõudev. Üleliigsete testide vähendamiseks ja testide maksimaalse katvuse saavutamiseks kasutatakse põhiteekatseid.

Tarkvaraarenduse alusteede testimine

Tarkvaraarenduse alusteede testimine on valge kasti testimise meetod, mille puhul testjuhtumid määratletakse voogude või loogiliste radade põhjal, mida saab programmi kaudu läbida. Baasraja testimise eesmärk on määratleda sõltumatute radade arv, nii et testide katvuse maksimeerimiseks on võimalik selgelt määratleda vajalike testjuhtumite arv.

Tarkvaratehnikas hõlmab baasraja testimine programmi kõigi võimalike plokkide käivitamist ja saavutab maksimaalse rajakatvuse võimalikult väheste testjuhtumite arvuga. See on hübriidne haru testimise ja raja testimise meetod.

Siinkohal võtame lihtsa näite, et saada parem ülevaade, mis on põhiteede testimine

Ülaltoodud näites näeme, et on vähe tingimuslauseid, mis täidetakse sõltuvalt sellest, millisest tingimusest see piisab. Siin on 3 rada või tingimust, mida tuleb väljundi saamiseks testida,

  • Tee 1 : 1,2,3,5,6, 7
  • Tee 2 : 1,2,4,5,6, 7
  • Tee 3 : 1, 6, 7

Sammud alusraja testimiseks

Põhiteede testimisega seotud põhietapid hõlmavad järgmist

  • Joonistage kontrollgraafik (erinevate programmiteede määramiseks)
  • Arvutage tsüklomaatiline keerukus (mõõdikud sõltumatute radade arvu määramiseks)
  • Leidke teede alus
  • Iga tee teostamiseks genereerige testjuhtumid

Põhiteekatsete eelised

  • See aitab vähendada üleliigseid teste
  • See koondab tähelepanu programmiloogikale
  • See aitab hõlbustada analüütilist ja meelevaldset juhtumikujundust
  • Testijuhtumid, mis on määratud harjutuse aluse alusel, täidavad programmi iga avalduse vähemalt üks kord

Järeldus:

Aluse raja testimine aitab välja selgitada kõik vead, mis asuvad koodijupis.