Podrobno

Avtomatizacija procesa testiranja zmogljivosti
ID Mlakar, Luka (Avtor), ID Meden, Blaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (3,94 MB)
MD5: 549956F07F0EDB8FFA66249D68BDF78A

Izvleček
V diplomskem delu obravnavam izzive ročnega testiranja zmogljivosti platforme Symbiot, ki se v podjetju Iskraemeco uporablja za upravljanje pametnih merilnih sistemov. Obstoječi proces je zamuden, zahteva veliko ročnega dela, vključuje številne ponavljajoče se korake ter je podvržen človeškim napakam. Zaradi velikih količin podatkov, več virtualnih okolij in kompleksnih komunikacijskih procesov je ročno izvajanje testov težko ponovljivo, kar otežuje zanesljivo primerjavo rezultatov med posameznimi zagoni. V nalogi sem razvil celovit pristop za avtomatizacijo ključnih korakov testiranja zmogljivosti. Rešitev vključuje grafično aplikacijo Symbiot Installer za avtomatizirano nameščanje platforme na virtualne naprave, program Mass Importer za generiranje vhodnih podatkov ter skripto SQL za preverjanje in odpravljanje fragmentacije indeksov. Nekatere komponente so integrirane v agente cevovoda (pipeline), kar omogoča popolnoma avtomatizirano, ponovljivo in časovno učinkovito izvajanje pripravljalnih korakov. Rezultati potrjujejo, da avtomatizacija bistveno skrajša čas priprave testov, zmanjša možnost napak ter omogoča enostavnejše izvajanje testiranja zmogljivosti tudi manj izkušenim zaposlenim. Rešitev predstavlja pomemben korak k večji učinkovitosti, preglednosti in zanesljivosti testnega postopka.

Jezik:Slovenski jezik
Ključne besede:Symbiot, virtualna naprava, testiranje zmogljivosti, števec, merilnik.
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-187591 Povezava se odpre v novem oknu
Datum objave v RUL:11.09.2026
Število ogledov:88
Število prenosov:19
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Automation of the performance testing process
Izvleček:
This thesis addresses the challenges of manual performance testing for the Symbiot platform, which is used at Iskraemeco to manage smart metering systems. The existing process is time-consuming, labor-intensive, involves numerous repetitive steps, and is highly prone to human error. Due to large volumes of data, multiple virtual environments, and complex communication processes, manual test execution is difficult to replicate, hindering reliable comparison of results across different runs. In this work, I developed a comprehensive approach to automating the key steps of performance testing. The solution includes the graphical application Symbiot Installer for automated platform deployment on virtual machines, the Mass Importer tool for input data generation, and an SQL script to check and resolve index fragmentation. Several components are integrated into pipeline agents, enabling fully automated, repeatable, and time-efficient execution of the setup procedures. The results confirm that automation significantly reduces test preparation time, minimizes the risk of errors, and simplifies performance testing for less experienced employees. This solution represents a major step toward higher efficiency, transparency, and reliability in the testing process.

Ključne besede:Symbiot, virtual machine, performance testing, meter.

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj