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.
Haluatko tietää lisää?
Jos haluat syventyä aiheeseen Testing —tai tuoda tämän tyyppistä koulutusta tiimillesi— jutellaan. Autan tiimejä ymmärtämään ja soveltamaan näitä käsitteitä. Kuulisin mielelläni sinusta!
Mikä on testaaja?
Testaaja, joka tunnetaan myös testi-insinöörinä tai QA (Quality Assurance)...
Mikä on Alpha-versio?
Alpha-versio on ohjelmiston varhainen vaihe, joka yleensä julkaistaan sisäi...
Mikä on bugi?
Bugi (Bug) on ohjelmistossa oleva virhe, vika tai puute, joka aiheuttaa ohj...
Mitä QA tarkoittaa?
Quality Assurance (QA) on systemaattinen prosessi varmistamaan, että ohjelm...
Mitä WET tarkoittaa?
WET-periaate, joka tarkoittaa 'Write Everything Twice' tai 'We Enjoy Typing...