Testausinsinöörin päiväkirja
Lehtimäki, Juho (2024)
Lehtimäki, Juho
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202401051091
https://urn.fi/URN:NBN:fi:amk-202401051091
Tiivistelmä
Tämän päiväkirjamuotoisen opinnäytetyön aiheena on ohjelmistotestaajan päiväkirja. Sen tarkoituksena on perehdyttää lukija ohjelmistotestauksen teoriaan ja ohjelmistotestaajan työhön päiväkirjan raportoinnin kautta. Teoriaosiossa kerrotaan testauksesta yleisesti, testausprosessista, -tasoista, -menetelmistä, testitapauksista ja testivetoisesta ohjelmistokehityksestä. Päiväkirjan viikkoanalyyseissä pohditaan kulunutta viikkoa testauksen teoriaan peilaten.
Opinnäytetyössä huomattiin, että organisaatiossa tehdään paljon tutkivaa testausta. Se on hyvä testausmenetelmä, mutta se vaatii testaajalta paljon ammattitaitoa ja ymmärrystä testattavasta ohjelmistosta. Työssä huomattiin myös, kuinka tärkeää on ylläpitää testitapauksia jatkuvasti. Tällä tavoin testaus ei vaadi testaajalta niin suurta ymmärrystä testattavasta ohjelmistosta.
Tämän opinnäytetyön avulla projektipäälliköt ja lähiesimiehet voivat parantaa ymmärrystään ohjelmistotestauksesta ja ohjelmistotestaajan työstä. Sen avulla heidän on mahdollista hallita testausprosessia ja -resursseja entistä paremmin, ja heidän on mahdollista kehittää testausta tehokkaammaksi yhdessä testaajien kanssa.
Opinnäytetyössä huomattiin, että organisaatiossa tehdään paljon tutkivaa testausta. Se on hyvä testausmenetelmä, mutta se vaatii testaajalta paljon ammattitaitoa ja ymmärrystä testattavasta ohjelmistosta. Työssä huomattiin myös, kuinka tärkeää on ylläpitää testitapauksia jatkuvasti. Tällä tavoin testaus ei vaadi testaajalta niin suurta ymmärrystä testattavasta ohjelmistosta.
Tämän opinnäytetyön avulla projektipäälliköt ja lähiesimiehet voivat parantaa ymmärrystään ohjelmistotestauksesta ja ohjelmistotestaajan työstä. Sen avulla heidän on mahdollista hallita testausprosessia ja -resursseja entistä paremmin, ja heidän on mahdollista kehittää testausta tehokkaammaksi yhdessä testaajien kanssa.