top of page

Testiautomaatio


ree

Testiautomaatiolla käytetään ohjelmistoja ja työkaluja testien suorittamiseen automaattisesti sen sijaan, että testit suoritettaisiin manuaalisesti. Testiautomaation tasot voidaan jakaa unit-testaukseen, integraatiotestaukseen sekä systeemitestaukseen. Unit-testausta kutsutaan usein yksikkötestaukseksi. Siinä testataan lähdekoodin osaa yleensä erikseen. Integraatiotestaus on järjestelmän useamman osan testaamista yhdessä. Systeemitestaus on koko järjestelmän testaamista valmiilla aplikaatiolla.


Testiautomaatio voi sisältää testitapauksien luomisen, testien suorittamisen, testitulosten raportoinnin ja vianmäärityksen. Testiautomaatio auttaa automatisoimaan usein toistuvia ja aikaa vieviä manuaalisia testitapauksia, mikä voi säästää aikaa ja rahaa. Toisin sanoen automaatiotestit ovat ns. regressiotestejä, jossa todennetaan, ovatko ohjelmistossa jo olevat toiminnot edelleen kunnossa uusien muokkausten jälkeen.


Testiautomaatio mahdollistaa laajemman testikattavuuden, paremman testien toistettavuuden ja nopeamman vianmäärityksen. Pitää kuitenkin muistaa, että testiautomaation ylläpito vie myös aikaa ja resursseja. Web-käyttöliittymän ehkä yleisin testiautomaatiotyökalu on Suomessa Robot Framework. Työkalulla voidaan tehdä myös mm. tietokantatestausta, ja API-rajapintojen (Application Programming Interface) testausta. Muita vastaavia työkaluja ovat mm. Playwright ja Cypress. Työpöytäsovelluksissa on eri työkaluja, kuten TestComplete ja Ranorex.


Testiautomaation edut:

  • automaattiset regressiotestit antavat enemmän aikaa testaajalle testata uusia toiminnallisuuksia

  • antavat nopean palautteen ohjelmiston kunnosta

  • pitävät testikattavuuden hyvällä tasolla

  • eivät sisällä ihmisen tekemiä virheitä, vaan suorittavat testin aina samalla tavalla

Testiautomaation haitat:

  • testiautomaation ylläpito vie aikaa

  • koska testi suoritetaan aina samalla tavalla, ei tule testattua muita käyttötapoja


ree



Viimeisimmät päivitykset

Katso kaikki

jt testing

Ota yhteyttä

+358 40 593 3400

Kiitos sinulle! Otamme yhteyttä sinuun pian.

Osoite: Muntionkatu 10, 20740 Turku, Finland.

Verkkolaskuosoite:
003732204454

Välittäjän (Apix) tunnus:
003723327487

Sertifioidut testaajat
luotettava kumppani

© 2025 JT Testing Oy

Y-tunnus:3220445-4

bottom of page