Ohjelman luominen koostuu useista toiminnoista, joita kutsutaan yhdessä "elinkaareksi". Yksi tärkeimmistä vaiheista on testaus. Sen päätehtävänä ei ole varmistaa työn oikeellisuutta, vaan tunnistaa mahdolliset virheet, jotta niistä ei tule myöhemmin asiakkaalle epämiellyttävää yllätystä. Kuinka testaat ohjelmia?
Ohjeet
Vaihe 1
Aloita ohjelman testaaminen. Ensimmäinen vaihe on ohjelman virheenkorjaus. Virheenkorjauksen pitäisi tehdä ohjelmoija, joka kirjoitti lähdekoodin tai tuntee vaaditun ohjelmointikielen. Jos olet jokin yllä mainituista, aloita lähdekoodisi tarkastaminen syntaksivirheiden varalta. Poista löydetyt virheet. Tee sitten staattinen testaus. Se on tehtävä ohjelman virheenkorjaamiseksi.
Vaihe 2
Tarkista kaikki asiakirjat, jotka on saatu ohjelman koko elinkaaren ajalta. Tarkista, että käyttöehdot, eritelmät ja lähdekoodit ovat koodausstandardien mukaisia. Tämä auttaa määrittämään, miten ohjelma täyttää asiakkaan vaatimukset. Jos poistat kaikki asiakirjoissa ja ohjelmakoodissa olevat epätarkkuudet, se osoittaa ohjelmiston korkeaa laatua.
Vaihe 3
Kun olet suorittanut virheenkorjauksen, siirry dynaamiseen testausmenetelmään. Niitä käytetään ohjelman suoran toiminnan prosessissa. Tarkista ohjelman oikeellisuus käyttämällä monia testejä aiemmin valmistetuista aineistoista. Jokainen testi näyttää, missä tapauksissa ohjelma epäonnistui ja kaatui. Tarvitset näitä tietoja näiden ongelmien syiden vianmääritykseen. Käytä testauksessa mustan ja valkoisen laatikon menetelmiä. "Musta laatikko" -menetelmässä tunnistetaan virheiden ja toimintahäiriöiden enimmäismäärä yhdessä testissä.
Vaihe 4
Tätä varten valmistele kaksi tietoaineistoa. Toisen on sisällettävä oikeat tiedot, ja toinen on tarkoituksella virheellinen. Kun olet suorittanut nämä tiedot ohjelman läpi, määritä ero todellisten ja ennustettujen toimintojen välillä.
Vaihe 5
Käytä myös "valkoinen laatikko" -menetelmää, joka edellyttää kunkin operaattorin läpikäyntiä puhelun sisäisen rakenteen huolelliseen tutkimiseen. Se testaa kaikki tietoreitit, haarojen välisen vaihtokurssin ja yksittäiset jaksot. Jokainen kuljettaja kulkee kerran.