Koti kehitys Mikä on dynaaminen koodianalyysi? - määritelmä techopediasta

Mikä on dynaaminen koodianalyysi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä dynaaminen koodianalyysi tarkoittaa?

Dynaaminen koodianalyysi on testausmenettely, joka on osa ohjelmiston virheenkorjausprosessia ja jota käytetään arvioimaan ohjelmaa reaaliaikaisen suorituksen aikana. Sitä sovelletaan kehitysvaiheessa.

Dynaamisen koodianalyysin päätarkoitus on löytää virheitä ohjelman ollessa käynnissä, toimintoihin kutsutaan ja muuttujat sisältävät arvoja verrattuna kunkin koodirivin tarkistamiseen, arvojen henkiseen soveltamiseen ja mahdollisten haarautumisskenaarioiden arvaamiseen.

Techopedia selittää dynaamisen koodianalyysin

Suurimpana osana koodivianmääritystä dynaaminen koodianalyysi mahdollistaa ohjelman testauksen missä tahansa skenaariossa, poistaen tarpeen luoda keinotekoisesti tuloja tai tilanteita, jotka voivat tuottaa odottamattomia vaikutuksia tai virheitä. Se on standardimenetelmä, koska se vähentää testauksen kustannuksia ja aikaa helpottaen samalla huoltoa.

Tämä prosessi voi paljastaa odottamattomia ongelmia, kuten tietyt tarpeettomat vaatimukset tai vaadittavat toiminnot. Tällaiset ongelmat eivät ilmene suunnitteluprosessin aikana, koska ihmisten on mahdotonta määrittää kaikkia mahdollisia skenaarioita. Se, mikä voi kuulostaa hyvältä paperilla, ei aina käänny käytännössä ja havaittavissa olevan reaaliaikaisen suorituksen aikana.

Dynaamista koodianalyysiä käytetään myös testausvaiheessa, kun insinöörit löytävät tiettyjä virheitä, jotka ilmestyvät vasta useiden suoritusten jälkeen tai tietyissä tilanteissa. Tällaisissa tapauksissa ainoa vaihtoehto on testata ohjelma dynaamisesti ja luoda skenaariot uudelleen.

Mikä on dynaaminen koodianalyysi? - määritelmä techopediasta