<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="166593" NadgradivoID="0" NRID="25722888" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=166593" StOgledov="947" StPrenosov="192" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-10 20:15:28" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-166593">20.500.12556/RUL-166593</PID>
  <Naslov>Avtomatsko testiranje grafičnega uporabniškega vmesnika z nevronskimi mrežami</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Automated graphical user interface testing using neural networks</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomskem delu predstavljamo pristop avtomatskega testiranja uporabniškega grafičnega vmesnika s pomočjo nevronskih mrež. Pokazati želimo, da lahko razvijemo sistem, ki bo na podlagi pridobljenih zaporedij uporabniških akcij s pomočjo generativnega napovednega modela zmožen generirati testne primere, ki bodo posnemali vedenje pravih uporabnikov, ter le-te nato samodejno izvesti. Pristopi, ki temeljijo na strojnem učenju uporabniških vzorcev programa zavoljo generiranja testnih primerov za testiranje grafičnega vmesnika, lahko odpravijo potrebo po ročnem pisanju testov hkrati pa izboljšajo pokritost testiranja. Na ta način izboljšamo stabilnost testirane programske opreme v produkcijskem okolju in sočasno razbremenimo človeške vire na tem področju. Osredotočamo se na uporabo rekurentnih nevronskih mrež, saj so le-te primeren in učinkovit način za modeliranje medsebojno odvisnih zaporednih podatkov.</Opis>
  <TujJezik_Opis>The thesis explores an approach to automated graphical user interface testing through the application of neural networks. The primary objective is to show that we can develop a system capable of generating test cases based on sequences of user actions, which will imitate the behavior of real users, and can automatically execute them later on. Machine learning techniques for modeling user behavior patterns to generate graphical user interface test cases offer the potential to eliminate the need for manual test creation while enhancing test coverage. By adopting such approaches, the stability of the tested software in production environments can be improved, and human resources allocated to this task can be significantly reduced. The research focuses on recurrent neural networks due to their suitability for our domain, as they are specifically designed to model interdependent sequential data.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>avtomatsko testiranje</Beseda>
    <Beseda>nevronske mreže</Beseda>
    <Beseda>grafični uporabniški vmesnik</Beseda>
    <Beseda>strojno učenje</Beseda>
    <Beseda>simulacija uporabnikov</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>automated testing</Beseda>
    <Beseda>neural networks</Beseda>
    <Beseda>graphical user interface</Beseda>
    <Beseda>machine learning</Beseda>
    <Beseda>user simulation</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>2025-01-17 13:00:03</DatumVstavljanja>
  <DatumObjave>2025-01-17 13:00:08</DatumObjave>
  <DatumSpremembe>2025-01-22 11:12:15</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="142569" Ime="JORES" Priimek="GRUBAR" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23602" Ime="Luka" Priimek="Šajn" AltIme="L. Šajn; L. Sajn" VlogaID="991" VlogaNaziv="Mentor" ConorID="11295075" Afiliacija="" ArrsID="23401" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37650</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/223449603">223449603</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="198322" DatotekaNRID="14075063" 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="1249086" VelikostDatotekeKratko="1,19 MB" DatumVstavljanja="2025-01-17 13:00:08" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Grubar_Jores_-_Avtomatsko_testiranje_graficnega_uporabniskega_vmesnika_z_nevronskimi_mrezami.pdf</Naziv>
      <OrgNaziv>Grubar_Jores_-_Avtomatsko_testiranje_graficnega_uporabniskega_vmesnika_z_nevronskimi_mrezami.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>0304E24C37A6C8696F0C4D96F11249FD</MD5>
      <SHA256>93cbc78a75be884f195aa2ee515dc89bdc2826509ef703fc2a9769a7ac3dcccd</SHA256>
      <UUID>d8754c5d-d4c9-11ef-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=198322</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="80522"></Vsebina>
      </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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
