<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="187591" NadgradivoID="0" NRID="29256265" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=187591" StOgledov="86" StPrenosov="19" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-29 19:27:49" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-187591">20.500.12556/RUL-187591</PID>
  <Naslov>Avtomatizacija procesa testiranja zmogljivosti</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Automation of the performance testing process</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Symbiot</Beseda>
    <Beseda>virtualna naprava</Beseda>
    <Beseda>testiranje zmogljivosti</Beseda>
    <Beseda>števec</Beseda>
    <Beseda>merilnik.</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Symbiot</Beseda>
    <Beseda>virtual machine</Beseda>
    <Beseda>performance testing</Beseda>
    <Beseda>meter.</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-09-11 14:35:01</DatumVstavljanja>
  <DatumObjave>2026-09-11 14:35:10</DatumObjave>
  <DatumSpremembe>2026-09-14 03:45:49</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="124922" Ime="Luka" Priimek="Mlakar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="64018" Ime="Blaž" Priimek="Meden" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38874</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="247277" DatotekaNRID="14785795" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="4131968" VelikostDatotekeKratko="3,94 MB" DatumVstavljanja="2026-09-11 14:35:11" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Mlakar_Luka_-_Avtomatizacija_procesa_testiranja_zmogljivosti.pdf</Naziv>
      <OrgNaziv>Mlakar_Luka_-_Avtomatizacija_procesa_testiranja_zmogljivosti.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>549956F07F0EDB8FFA66249D68BDF78A</MD5>
      <SHA256>acf11ed02341559c46444b6003ea7bc2a830020db20ddacc99fd28f36c503a14</SHA256>
      <UUID>33d32e22-addd-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=247277</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
