<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="29603" NadgradivoID="0" NRID="8739513" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=29603" StOgledov="2483" StPrenosov="646" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-28 13:10:05" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-29603">20.500.12556/RUL-29603</PID>
  <Naslov>Nabor testnih orodij za razvijalca javanskih aplikacij</Naslov>
  <Podnaslov>diplomsko delo</Podnaslov>
  <TujJezik_Naslov>A set of test tools for java application developer</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Namen diplomske naloge je določiti kriterije in predlagati nabor različnih testnih orodij za različne vrste testiranja, ki pomagajo programerju pri učinkovitem programiranju javanskih aplikacij v razvojnem okolju Eclipse. Omejili smo se na naslednje ključne vrste testiranja: testiranje enot, testiranje in analiza sintakse, testiranje varnosti in profiliranje aplikacij. Pri testiranju enot smo preučili ogrodji JUnit in TestNG, pri testiranju in analizi sintakse pa orodja FindBugs, PMD, CheckStyle in platformo SonarQube. Pri testiranju varnosti smo preverili obetavna vtičnika Find Security Bugs in OWASP (Excentia). Za profiliranje aplikacij sta obetavni orodji VisualVM in JVM Monitor. Omenjena orodja smo prikazali na kratkem zgledu in prikazali njihovo delovanje. Določili smo izbor smiselnih kriterijev, na podlagi katerih smo predlagali končni nabor testnih orodij, ki javanskemu programerju omogočajo učinkovit razvoj kakovostne kode.</Opis>
  <TujJezik_Opis>The purpose of the thesis is to determine the criteria and to propose a set of different test tools for several different types of testing that help the programmer at the efficient programming of java applications in the Eclipse development environment. We limited ourselves to the following key types of testing: unit testing, testing and the analysis of syntax, security testing and profiling the applications. When testing the units, we studied frameworks JUnit and TestNG; when testing and analyzing the syntax we studied tools FindBugs, PMD, CheckStyle and the platform SonarQube. When testing the security we checked plug-ins Find Security Bugs and OWASP (Excentia). For profiling applications we studied VisualVM and JVM Monitor. All tools are presented by a short example and their operation is also presented. We determined the selection of the logical criteria. We proposed the final set of test tools, which enable a java programmer an efficient development of a qualitative code.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>testiranje</Beseda>
    <Beseda>testna orodja</Beseda>
    <Beseda>testiranje enot</Beseda>
    <Beseda>odkrivanje napak</Beseda>
    <Beseda>varnost</Beseda>
    <Beseda>profiliranje</Beseda>
    <Beseda>računalništvo</Beseda>
    <Beseda>visokošolski strokovni študij</Beseda>
    <Beseda>računalništvo in informatika</Beseda>
    <Beseda>diplomske naloge</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>testing</Beseda>
    <Beseda>test tools</Beseda>
    <Beseda>unit testing</Beseda>
    <Beseda>detection of defects</Beseda>
    <Beseda>security</Beseda>
    <Beseda>profiling</Beseda>
    <Beseda>computer science</Beseda>
    <Beseda>computer and information science</Beseda>
    <Beseda>diploma</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>2014-09-29 21:10:00</DatumVstavljanja>
  <DatumObjave>2014-09-29 21:10:00</DatumObjave>
  <DatumSpremembe>2024-08-13 12:12:03</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2014</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba>M. Okorn</Opomba>
  <StStrani>66 str.</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="28383" Ime="MIRAN" Priimek="OKORN" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23446" Ime="Igor" Priimek="Rožanc" AltIme="Igor Rozanc; I. Rožanc" VlogaID="991" VlogaNaziv="Mentor" ConorID="3884643" Afiliacija="" ArrsID="13564" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">14981</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/1536029379">1536029379</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="29598" DatotekaNRID="8395534" 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="3554307" VelikostDatotekeKratko="3,39 MB" DatumVstavljanja="2014-09-29 21:10:02" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Okorn_Miran_-_Nabor_testnih_orodij_za_razvijalca_javanskih_aplikacij.pdf</Naziv>
      <OrgNaziv>Okorn_Miran_-_Nabor_testnih_orodij_za_razvijalca_javanskih_aplikacij.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>67158B3A2DD60DFC4EA0E5D8944ED3BA</MD5>
      <SHA256>1fe734ad240d2ae0236cc82fbb387ef95f07c418dc1c3222d98e3ba164e03236</SHA256>
      <UUID>540296b5-a1a8-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/a67e2d56-03bc-4d2c-ba99-4c85f120f558</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=29598</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="104530"></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>
