| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Vzpostavitev avtomatskega testiranja spletnega vmesnika sistema za zajem podatkov pametnih števcev
Authors:ID Novak, Žan (Author)
ID Leskovar, Robert (Mentor) More about this mentor... New window
Files:.pdf UN_Novak_Zan_2024.pdf (4,54 MB)
MD5: A50A866753BD6E3416D569F7BC69A8AE
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FOV - Faculty of Organizational Sciences in Kranj
Abstract:Diplomsko delo obravnava vzpostavitev avtomatizacije testiranja spletnega vmesnika ePointHES, ki je namenjen zajemu in analizi podatkov pametnih števcev. Cilj raziskave je implementirati testirno ogrodje, ki se bo izkazalo za najprimernejšo rešitev za avtomatsko testiranje spletne aplikacije. V ta namen smo razvili 12 testirnih primerov. V teoretičnem delu smo preučili splošne napotke za testiranje, proces, tehnike ter avtomatizacijo testiranja. V nadaljevanju smo preštudirali testirna ogrodja Cypress, Playwright, Selenium WebDriver ter TestCafe. V empiričnem delu smo se osredotočili na primerjavo Cypressa ter Playwrighta, saj sta bila edina kompatibilna z ekosistemom Nx, ki je ključnega pomena v našem projektu. Ugotovili smo, da je Playwright najboljša izbira za izboljšanje kakovosti ter zanesljivosti spletne aplikacije. Sledi implementacija, s katero bomo dolgoročno povečali učinkovitost razvojnega procesa v podjetju.
Keywords:avtomatizirano testiranje, pametni števci, programski inženiring, Playwright, Cypress
Place of publishing:Kranj
Year of publishing:2024
PID:20.500.12556/DKUM-88717 New window
COBISS.SI-ID:215019523 New window
Publication date in DKUM:15.11.2024
Views:0
Downloads:7
Metadata:XML DC-XML DC-RDF
Categories:FOV
:
NOVAK, Žan, 2024, Vzpostavitev avtomatskega testiranja spletnega vmesnika sistema za zajem podatkov pametnih števcev [online]. Bachelor’s thesis. Kranj. [Accessed 14 March 2025]. Retrieved from: https://dk.um.si/IzpisGradiva.php?lang=eng&id=88717
Copy citation
  
Average score:
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:21.05.2024

Secondary language

Language:English
Title:Establishing automated testing of the web interface of the smart meter data collection system
Abstract:This thesis addresses establishment of automated testing of the web interface ePointHES, which is designed for capturing and analysing data from smart meters. The goal of the research was to implement a testing framework that would prove to be the most suitable solution for automated testing of the web application. For this purpose, we developed 12 test cases. In the theoretical part, we thoroughly studied general testing guidelines, the testing process, testing methods and test automation. Then we studied Cypress, Playwright, Selenium WebDriver and TestCafe testing frameworks. In the empirical part, we focused on comparing Cypress and Playwright, as they were the only ones compatible with the Nx ecosystem, which is crucial in our project. We concluded that Playwright is the best choice for improving the quality and reliability of the web application. Its implementation on the long-term will also increase the efficiency of the development process in the company.
Keywords:automated testing, smart meters, software engineering, Playwright, Cypress


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica