<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="19688" NadgradivoID="0" NRID="1015332" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=19688" StOgledov="2903" StPrenosov="274" StOcen="1" VsotaOcen="5" DatumIzvoza="2026-10-03 03:08:24" OcenaSkupna="5" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-19688">20.500.12556/DKUM-19688</PID>
  <Naslov>TESTNO VODEN RAZVOJ PROGRAMSKIH REŠITEV</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>TEST-DRIVEN SOFTWARE DEVELOPMENT</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomsko delo predstavlja testno voden pristop k razvoju programskih rešitev (TDD). Podali smo definicije in koncepte ter navedli razloge za nastanek te metode. Opisali smo tudi agilne metode razvoja programske opreme ter predstavili preoblikovanje kode, saj gre za pomemben del TDD. V nadaljevanju smo se posvetili testiranju – predvsem avtomatiziranemu. Navedli smo izbrana ogrodja za testiranje enot (xUnit) in definirali še druge vrste testiranj. Diplomsko delo pa podaja praktični primer razvoja programske opreme po metodi TDD. Med samim razvojem smo merili posamezne aktivnosti in jih na koncu tudi primerjali s podobnim eksperimentom.            </Opis>
  <TujJezik_Opis>This thesis presents test-driven development (TDD). We describe concepts, definitions and try to explain the reasons behind the formation of this development method.  We also describe agile software development methods with refactoring as one of the main ingredients of TDD. Furthermore we focused mainly on testing, especially test automation. We mentioned a few frameworks for unit testing (xUnit) and other testing techniques. The accumulated theoretical knowledge was used to develop a prototype project with TDD. During the process of development we measured separate activities and compared the time distribution with a similar experiment.            </TujJezik_Opis>
  <KljucneBesede>
    <Beseda>informacijski sistemi</Beseda>
    <Beseda>agilni razvoj</Beseda>
    <Beseda>testno voden razvoj</Beseda>
    <Beseda>avtomatizirano testiranje</Beseda>
    <Beseda>testiranje enot</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>information systems</Beseda>
    <Beseda>agile development</Beseda>
    <Beseda>test driven development</Beseda>
    <Beseda>test automation</Beseda>
    <Beseda>unit testing</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[B. Atelšek]</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="m5" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo</VrstaGradiva>
  <DatumVstavljanja>2011-08-23 19:50:49</DatumVstavljanja>
  <DatumObjave>2011-09-23 11:31:12</DatumObjave>
  <DatumSpremembe>2022-04-13 15:35:12</DatumSpremembe>
  <DatumTrajnegaHranjenja>2023-12-25 03:35:00</DatumTrajnegaHranjenja>
  <LetoIzida>2011</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</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="23588" Ime="Bernard" Priimek="Atelšek" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="347" Ime="Marjan" Priimek="Heričko" AltIme="M. Hericko" VlogaID="991" VlogaNaziv="Mentor" ConorID="3418979" Afiliacija="" ArrsID="11064" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">659.2:004(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/15559190">15559190</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:6CR4FWEA</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="24991" DatotekaNRID="847326" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3948858" VelikostDatotekeKratko="3,77 MB" DatumVstavljanja="2011-09-14 14:10:06" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UNI_Atelsek_Bernard_2011.pdf</Naziv>
      <OrgNaziv>UNI_Atelsek_Bernard_2011.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>2C8D255F215E3806506360F02584218A</MD5>
      <SHA256>e704ec06fb867556b746185a5b5d9c59627851979aeb7f4ee5cac6775c7256f6</SHA256>
      <UUID>93e0bb7e-7c05-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/8f4812fc-c291-41f6-a0df-77fd78b620be</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=24991</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="155053"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, 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>
