Podrobno

Identifikacija in povezovanje razlik med izvorno kodo in čelnim delom tekom razvoja spletne aplikacije
ID Gombač, Jošt (Avtor), ID Žitnik, Slavko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (3,29 MB)
MD5: 2BEC5C9A1291EA8FC881D66DF0B57C08

Izvleček
Tekom razvoja spletnih aplikacij se lahko zgodi, da katero izmed prej implementiranih funkcionalnosti nehote spremenimo. Pravilnost delovanja programa skozi celoten potek razvoja navadno preverjamo z regresijskimi testi. Priprava teh lahko terja velik ˇcasovni vloˇzek. Dodatno pa jih je potrebno prilagoditi spremembam, ki so priˇcakovane. Kot odgovor tej problematiki smo implementirali programsko orodje, s pomoˇcjo katerega bo moˇzno zaznati razlike med dvema razliˇcicama iste spletne aplikacije. Naˇs pristop vkljuˇcuje uporabo spletnega pajka, ki je sposoben odkrivati dinamiˇcno generirano vsebino preko uporabniˇskih akcij, kot je izpolnjevanje obrazcev in klikanje elementov. Na podlagi pridobljenih HTML dokumentov nato upoˇstevajoˇc drevesno strukturo ugotovi medsebojne razlike. V namen interpretacije ugotovljenih sprememb smo implementirali spletno aplikacijo, ki kronoloˇsko prikazuje vse razlike med uveljavitvami v Git repozitoriju.

Jezik:Slovenski jezik
Ključne besede:spletni pajek, HTML, Git, Angular, dinamiˇcna vsebina
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-132132 Povezava se odpre v novem oknu
COBISS.SI-ID:82132227 Povezava se odpre v novem oknu
Datum objave v RUL:13.10.2021
Število ogledov:1282
Število prenosov:183
Metapodatki:XML DC-XML DC-RDF
:
GOMBAČ, Jošt, 2021, Identifikacija in povezovanje razlik med izvorno kodo in čelnim delom tekom razvoja spletne aplikacije [na spletu]. Magistrsko delo. [Dostopano 26 julij 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=132132
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Identification of changes between source code and frontend during development of a Web application
Izvleček:
During the development of web applications, it often occurs, that we unintentionally change some functionalities of previously implemented features. Verification of application behavior throughout the whole development process is usually approached with regression testing. Preparation of such tests could require a substantial amount of resources. They also need to be adapted when functionality changes are expected. We implemented a universal tool that can find differences between two different versions of the same web application. Our approach includes the use of a web crawler that is capable of dynamic content discovery by simulating user actions such as submitting forms and clicking. Gathered HTML documents are then compared in a manner so that the tree structure of said documents is respected. We also implemented a web application that displays all results in chronological order of commits in a Git repository.

Ključne besede:web crawler, HTML, Git, Angular, dynamic content

Podobna dela

Podobna dela v RUL:
  1. Opinions of teachers and primary education students on the use of literary language from the first to fifth grade of primary school
  2. Primary school teachers' opinions on gender differentiation in sport in the first and second triad of primary school
  3. Primary school teachers' views and experiences of collaborative student learning
  4. Factors influencing the use of literary language by classroom teachers
  5. Primary teachers' opinions and attitudes towards the use of school gardens in teaching
Podobna dela v drugih slovenskih zbirkah:
  1. Excursion around Pragersko for social studies in the 5th grade
  2. Visual representations of selected early arithmetics concepts
  3. The impact of inquiry-based learning on the development of science process skills of preschool children
  4. Learning about the elements of dance through educational games in early childhood education
  5. Research of candle burning in kindergarten

Nazaj