Testausmenetelmät
Testausmenetelmät ovat joukko menetelmiä, tekniikoita ja prosesseja, joiden avulla ohjelmistoa ja siihen liittyviä järjestelmiä arvioidaan suhteessa sille asetettuihin vaatimuksiin sekä asiakkaiden tarpeisiin ja virheiden löytämiseksi.
Ne kattavat sekä toiminnallisen että ei-toiminnallisen testauksen sekä eritasoisen tarkastelun yksikkö-, integraatio-, järjestelmä- ja hyväksymistestauksessa. Testaus
Testisuunnittelun tekniikat: ekvivalenssijako, raja-arvoanalyysi, päätöstaulukko-testaus ja tilan siirtymätestaus auttavat sekä valitsemaan testattavat syötteet että määrittelemään oikeat
Testauksen toteutus sisältää testitapausten laatimisen, testausympäristön rakentamisen ja testidatan hallinnan sekä tulosten kirjaamisen. Testit voivat olla
Laatu- ja standardointi: standardit ja ohjeistukset tukevat johdonmukaista toimintaa; yleisiä viitekehyksiä ovat ISO/IEC/IEEE 29119 -standardit sekä
Tavoitteena on systemaattinen, toistettava ja mitattava testausprosessi, joka tukee ohjelmiston luotettavuutta ja laadukkuutta koko elinkaaren ajan.