Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Debugging end-to-end user interface tests with Robot Framework and Playwright

Leppänen, Niko (2026)

 
Avaa tiedosto
LeppanenNiko.pdf (1.762Mt)
Lataukset: 



Leppänen, Niko
2026

Tietojenkäsittelyopin maisteriohjelma - Master's Programme in Computer Science
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2026-04-14
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202604143900
Tiivistelmä
End-to-end tests on user interface (UI) are way to ensure that software works as it has been planned. These tests are slow to test manually, which can lead to adding test automation into the testing process. However, tests can break down due to a multitude reasons and proper maintenance is required. To ease solving process, frameworks are shipped with their own, inbuilt debugging tools, which eases the maintenance of the scripts. In this thesis, two different frameworks will be tested and analysed, what kind of debugging tools they bring and how easy they are to execute.
The comparison was done through a case study, where a system under test was a demo of a coffee cart application. The system was tested using Robot Framework and Playwright, by writing same tests with both frameworks and then analysing, what common they have and how do they differ from one another when it comes to debugging faulty tests.
The results showed that both have excellent post-test run logging and artefacts to debug faulty tests, while differences rise from features between the two tools. Robot Framework is simpler to set up and has inbuilt reporting with zero setup, while Playwright provides deeper debugging through videos, trace viewer and active debugging tool through inspector.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [43415]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste