Tesztelés és hibakeresés programok

Amikor a programozás a leginkább időigényes szakasza tesztelés és hibakeresés programok. A cél a vizsgálat, vagyis szoftvertesztelés, hogy azonosítsa a meglévő hibák a programban. A cél a hibakeresés, hogy kiderüljenek és megszűnjenek a hiba okának.







Hibakereső program kezdődik a vizsgálati tervet. Egy ilyen terv kell gondolni minden programozó. A terv koncepciója alapján a források és a hiba természetét. A fő hibaforrás nem kellően alapos tanulmányt a matematikai modell vagy algoritmust a probléma megoldására; megsértése közötti levelezés a folyamatábra vagy rögzítse a programozási nyelv és a tárolt program egy programozási nyelv; tévhit kezdeti adatok a szoftver formájában; gondatlanság, amikor beállított programok és a kezdeti adatok a billentyűzeten beviteli eszköz.

Mivel a különböző hibaforrás előkészítésében vizsgálati terv két csoportba lehet sorolni a hibákat: 1 - szintaxis; 2 - szemantikája (jelentése).







Szintaktikai hibákat - hibák vannak a felvétel programozási nyelv konstrukciók (számok, változók, függvények, kifejezések, operátorok, címkék, szubrutinok).

Detection legtöbb szintaktikai hibát az alapvető automatikus programozási rendszerekben. Keresés ugyanazon szemantikai hibák sokkal kevésbé formális; részük látható a teljesítményét a program sérti a folyamat automatikus számításokat, és megjelenik vagy a kibocsátó diagnosztikai üzenetek a programot, vagy annak hiánya nyomtatási eredmény, mert a végtelen ismétlése ugyanazon része a programnak (hurok) vagy véletlen formában vagy nyomtassa ki a tartalmát az eredményeket.

A vizsgálati terv tipikusan a következő lépéseket tartalmazza:

Teszt esetek (teszt) - a speciálisan kiválasztott feladat, amelynek eredményei előre ismert vagy azonosítható jelentős költségek nélkül.

A legegyszerűbb módja annak, hogy teszt:

  • Válogatás a nyers adatok, ami könnyen meghatározni a számítás eredménye kézzel vagy számítással a számológép.
  • A kapott eredményeket más számítógép vagy más programokat.
  • Ismerve az alkalmazott fizikai jellege a folyamat, amelynek paraméterei határozzák meg a kívánt tulajdonságok és a lehetséges szerkezetek számított. Bár a pontos feladat megoldása előre ismert, az ítéletet a nagyságrenddel nagyon valószínűvé teszi, hogy értékelje a eredmények pontosságát.



Kapcsolódó cikkek