Yksikkötestaaminen

Kohteesta Wikipedia
(Ohjattu sivulta Yksikkötestaus)
Siirry navigaatioon Siirry hakuun

Yksikkötestaaminen (engl. unit testing) on tietokoneohjelman testaamisen ja laadunvarmistuksen menetelmä, jossa lähdekoodin osat testataan yhdessä tai erikseen.[1] Tämä eroaa koko ohjelman testaamisesta yhtenä kokonaisuutena.[2]

Yksikkötestaaminen tyypillisesti voidaan suorittaa automatisoidusti, mutta myös manuaalisesti suorittaminen on mahdollista.

Ohjelman eri osat voidaan testin ajaksi korvata yksinkertaistetuilla korvikkeilla.[3] Korvattavat osat eivät kuulu varsinaiseen testattavaan yksikköön.

Yksikkötestaamisen lisäksi voidaan tehdä integraatiotestaaminen, jossa eri yksiköt testataan yhtenäisenä kokonaisuutena.

Standardit, kuten IEC 61508, voivat vaatia ohjelman yksikkötestaamista.

Testaamisen työkalut[muokkaa | muokkaa wikitekstiä]

Yksikkötestaamiseen on useita alustoja kuten:

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Unit Testing Viitattu 27.9.2017.
  2. Unit Testing Viitattu 27.9.2017.
  3. Fowler, Martin: Mocks Aren't Stubs Viitattu 27.9.2017.
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.