Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Testauksen toimintamallin kehitys ja käyttöönoton suunnitelma

Arminen, Sanna (2025)

Katso/Avaa
Diplomityo_Arminen_Sanna.pdf (1.009Mb)
Lataukset: 


Diplomityö

Arminen, Sanna
2025

School of Engineering Science, Tuotantotalous

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025041125787

Tiivistelmä

Kaikki meistä ovat nykyään tekemisissä erilaisten järjestelmien ja sovellusten kanssa, ja suurella todennäköisyydellä ovat kokeneet myös hetkiä, jolloin ne eivät ole toimineet halutulla tavalla. Nämä ongelmatilanteet voivat lievimmillään aiheuttaa kiukkua, ja pahimmillaan jopa esimerkiksi arkaluontoisen tiedon vuotamista vääriin käsiin. Tämä ei tietenkään ole toivottua, minkä vuoksi ohjelmistotestausta tarvitaan. Testauksen haasteina koetaan, että se on kallista ja aikaa vievää. Lisäksi se usein ajautuu erilliseksi osaksi muusta tekemisestä. Organisaatioiden paine automatisoida testausta on suuri, sillä pahimmillaan se voi viedä kohtuuttoman määrän työtä tuottamatta paljoakaan arvoa. Automaatio ei kuitenkaan onnistu, jos organisaatiolla ei ole selvyyttä siitä mitä testauksella halutaan saavuttaa, mitkä testit ovat tärkeimpiä ja kuinka paljon niihin kannattaa käyttää resursseja. Sama malli ei sovi kaikille. Organisaatioiden tulisikin pohtia testausta strategisena toimintona sekä luoda siihen malleja, jotka palvelevat niiden toimintaa.

Tämän tutkimuksen tavoitteena on ymmärtää mitä ohjelmistotestaus ja sen automatisointi käytännössä tarkoittavat sekä minkälaisia tavoitteita niihin liittyy. Lisäksi tutkimuksessa pyritään kartoittamaan parhaita menetelmiä ja toimintamalleja testauksen suunnitteluun, hallintaan ja automatisointiin.

Tutkimus toteutettiin laadullisena tapaustutkimuksena. Tutkimuksen rakenne jakautui johdantoon, teoriaan, nykytilan empiiriseen kartoitukseen, tuloksiin sekä johtopäätöksiin. Teoriaosiossa tutkittiin testausta ja testausautomaatiota sekä niihin liittyviä menetelmiä, tavoitteita ja strategiaa. Teoreettisen ja empiirisen tutkimuksen tuloksena luotiin kohdeorganisaatiolle testauksen toimintamalli. Lisäksi laadittiin käyttöönottosuunnitelma, joka sisälsi uuden toimintamallin käyttöönoton lisäksi myös konkreettiset toimenpiteet testauksen sekä sen automatisoinnin aloituksesta.
 
All of us today deal with various systems and applications and have most likely experienced moments when they have not worked as desired. These problematic situations can, at best, cause anger, and at worst, even cause sensitive information to leak into the wrong hands. This is of course not desirable, which is why software testing is needed. The challenges of testing are perceived to be that it is expensive and time-consuming. In addition, it often becomes a separate part of other activities. The pressure on organizations to automate testing is great, because at worst, testing can take up an unreasonable number of resources without producing much value. However, automation will not succeed if the organization is not clear about what it wants to achieve with testing, which tests are relevant, and how much resources should be spent on them. The same model is not fit for all and that is why organizations need to think about testing strategically and create models that support their operations.

The aim of this study is to understand what software testing and its automation mean in practice and what kind of goals are associated with them. In addition, the study aims to map the best methods and operating models for testing, test management and test automation.

The study was carried out as a qualitative case study. The structure of the study was divided into introduction, theory, empirical mapping of the current state, results and conclusions. The theory section examined testing and test automation and the related methods, goals and strategy. As a result of theoretical and empirical research, a testing operating model was created for the case organization. In addition, an implementation plan was drawn up that included not only the implementation of the new operating model, but also concrete measures for the start of testing and its automation.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [14571]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste