diplomsko delo
Petra Bencek (Author), Luka Pavlič (Mentor)

Abstract

V diplomskem delu smo raziskovali posebnosti enostranskih spletnih aplikacij in jih primerjali s klasičnimi. Preučevali smo področje avtomatizacije in obvladovanja kakovosti, pregledali in uporabili smo dobre prakse in model. Definirali smo testne scenarije in nato z orodjem Nightwatch.js zagnali tri funkcionalne teste na aplikaciji, narejeni z ogrodjem Vue.js, v brskalniku Chrome. Ugotovili smo pomembno napako, da je možno oddati rezervacijo za že zaseden čas, in s to ugotovitvijo prispevali podjetju. Generirali smo tudi HTML poročilo z informacijami o poteku testa ter slikami v primeru, ko test pade.

Keywords

enostranske spletne aplikacije;avtomatizacija testiranja;Nightwatch.js;testni primerki;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [P. Bencek]
UDC: 004.777(043.2)
COBISS: 22809622 Link will open in a new window
Views: 702
Downloads: 82
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Single-Page application quality assurance automation
Secondary abstract: In diploma thesis we were researhing features of single-page applications, compared them with classic ones. We studied the field of automation and quality assurance, reviewed and applied good practices and models. We defined test cases and then ran three functional tests on Nightwatch.js in and application bulit with the Vue.js framework, in browser Chrome. We found a significant mistake that it is possible to make a reservation for an already busy time and contributed to the company with this finding. We have also generated an HTML report with informations about the progress of tests and with images when the test fails.
Secondary keywords: single-page application;testing automation;Nightwatch.js;use cases;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Pages: VIII, 47 f.
ID: 11214855