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.

Design and implementation of automated visual regression testing in a large software product

Heinonen, Joonas (2020)

Katso/Avaa
Master's Thesis - Joonas Heinonen.pdf (1.207Mb)
Lataukset: 


Diplomityö

Heinonen, Joonas
2020

School of Engineering Science, Tietotekniikka

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

Tiivistelmä

The object of this master thesis is to address the practical implementation of visual quality assurance framework for the layout of the software being tested and to improve the finding of style bugs. In this thesis, a custom visual GUI testing (VGT) framework and a test suite was developed for the target company. The general idea of the framework is to track visual changes and assure that unwanted visual differences are covered before changes end up in production. The main goal of the thesis work was to enable rewriting of the visual layout and decrease the technical debt. The pros and cons of visual regression testing were evaluated with open source tools and frameworks. The evaluation was done with practical implementation and piloting. The outcome of this thesis is a visual testing system and a framework.
 
Tässä diplomityössä on tavoitteena avata visuaalisen laadunvarmistuksen käytännön toteutusta ja sen merkitystä. Tässä työssä kehitettiin räätälöity visuaaliseen testaamiseen tarkoitettu ohjelmistokehys yritykselle. Kehyksen avulla ohjelmiston visuaalista laatua ja tyylibugien löytämistä voidaan parantaa. Työn tarkoituksena oli mahdollistaa visuaalisen ulkoasun uudelleen kirjoittaminen ja teknisen velan vähentäminen koodikannasta. Visuaalisen regressiotestauksen hyötyjä ja haittoja tutkittiin vapaan lähdekoodin työkaluilla käytännönläheisellä toteutuksella. Työn lopputuloksena oli päivittäiseen kehitystyöhön integroitu visuaalisten aspektien testiautomaatioratkaisu ja testiautomaatiokehys.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [14562]
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