Ohjelmistotestaajan päiväkirja
Supperi, Marko (2024)
Supperi, Marko
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-2024091125034
https://urn.fi/URN:NBN:fi:amk-2024091125034
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli tuoda esille kokemuksia ohjelmistotestaajan työstä 10 viikon ajanjaksolta Hexagon Asset Lifecycle Intelligence Oy:ssä. Työssä syvennyttiin ohjelmistotestauksen toteuttamiseen manuaalisesti. Tavoitteena oli ymmärtää paremmin ohjelmistotestauksen roolia ohjelmistokehityksessä sekä sen merkitystä toimivien tuotannonohjausjärjestelmien kannalta. Opinnäytetyössä käsiteltiin manuaalitestauksen haasteita ja omia kokemuksia sekä pohdittiin, kuinka se soveltui ketterään ohjelmistokehitykseen.
Päiväkirjassa dokumentoitiin työpäivien kulkua 10 viikon ajalta ohjelmistotestaajana, jotta lukijalle muodostuisi käsitys ohjelmistotestaajan arkipäivistä ja työn sisällöstä sekä siitä, mitä niihin sisältyy. Jokaisesta työviikosta kirjoitettiin viikkoanalyysi, jossa käsiteltiin omia kokemuksia työtehtävistä ja niiden haasteista.
Johtopäätöksissä korostuu, että manuaalitestauksella on merkittävä rooli ohjelmistojen laadun varmistamisessa, erityisesti tuotannonohjausjärjestelmien käyttöliittymä- ja toiminnallisuustestauksessa. Manuaalitestauksella voidaan havaita järjestelmän käyttäjäkokemukseen liittyviä seikkoja, jotka ovat olennaisia tuotannonohjausjärjestelmien käytettävyyden kannalta. Manuaalitestauksen merkitys korostui virheiden havaitsemisessa, joita ei voida automaatiotestauksella huomata.
Päiväkirjassa dokumentoitiin työpäivien kulkua 10 viikon ajalta ohjelmistotestaajana, jotta lukijalle muodostuisi käsitys ohjelmistotestaajan arkipäivistä ja työn sisällöstä sekä siitä, mitä niihin sisältyy. Jokaisesta työviikosta kirjoitettiin viikkoanalyysi, jossa käsiteltiin omia kokemuksia työtehtävistä ja niiden haasteista.
Johtopäätöksissä korostuu, että manuaalitestauksella on merkittävä rooli ohjelmistojen laadun varmistamisessa, erityisesti tuotannonohjausjärjestelmien käyttöliittymä- ja toiminnallisuustestauksessa. Manuaalitestauksella voidaan havaita järjestelmän käyttäjäkokemukseen liittyviä seikkoja, jotka ovat olennaisia tuotannonohjausjärjestelmien käytettävyyden kannalta. Manuaalitestauksen merkitys korostui virheiden havaitsemisessa, joita ei voida automaatiotestauksella huomata.