Mikä on testaus?
Se on prosessi, jossa varmistetaan ohjelmistotuotteen laatu, toiminnallisuus ja suorituskyky.
Määritelmä
Testaus, tai testi, on menettely, jolla varmistetaan ja validoidaan ohjelmistotuotteen toiminnallisuus, suorituskyky, turvallisuus ja käytettävyys. Tämä prosessi on ratkaisevan tärkeä virheiden, epäjohdonmukaisuuksien tai muiden ongelmien tunnistamiseksi ja korjaamiseksi ennen tuotteen markkinoille tuomista tai asiakkaalle toimittamista.
Kehitys
Testaustoiminnot ovat kehittyneet uusien tekniikoiden ja lähestymistapojen myötä sovellusten monimutkaistuessa.
Hyväksymistestaus
Käyttäjähyväksymistestaus (UAT) varmistaa, että koko järjestelmä toimii tarkoitetulla tavalla.
Koodikatselmus
Vahvistaa, että uusi ja muokattu ohjelmisto noudattaa koodausstandardeja ja parhaita käytäntöjä.
Integraatiotestaus
Integraatiotestit varmistavat, että ohjelmistokomponentit tai -toiminnot toimivat yhdessä.
Yksikkötestaus
Yksikkötestit tarkistavat, että jokainen ohjelmiston osa toimii odotetusti.
Toiminnallinen testaus
Toiminnalliset testit valid
Suorituskykytestaus
Suorituskykytestit arvioivat ohjelmiston suorituskykyä eri kuormilla.
Regressiotestaus
Regressiotestit tarkistavat, rikkooko uudet ominaisuudet toiminnallisuutta.