<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="165064" NadgradivoID="0" NRID="25406817" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=165064" StOgledov="533" StPrenosov="212" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-17 05:06:04" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="0" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-165064">20.500.12556/RUL-165064</PID>
  <Naslov>Proces nadzora kakovosti pri razvijanju mobilne aplikacije za operacijski sistem iOS</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Quality assurance process in mobile app development for iOS</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Namen diplomskega dela je bilo načrtovanje in izvedba procesa testiranja mobilne aplikacije
na operacijskem sistemu iOS. Kot testni objekt smo si izbrali mobilno aplikacijo »Queue –
What to Watch«, za katero smo pripravili testni načrt, ga izvedli in podali poročilo o napakah.
Napake smo natančno opisali in jih razvrstili po kritičnosti. V teoretičnem delu smo predstavili
razvoj nadzora kakovosti v programski industriji – s poudarkom na zgodovinskih prelomnicah
in metodologijah, ki so vplivale na to področje. Nato smo spoznali razlike med
avtomatskim, ročnim, statičnim, dinamičnim, funkcionalnim in nefunkcionalnim testiranjem.
Ker smo aplikacijo testirali na operacijskem sistemu iOS, smo opisali njegove specifike in na
kaj mora biti nadzornik kakovosti pozoren, da bo aplikacija sprejeta in objavljena v App storu.
Nato smo pogledali, kako pravilno pripravimo testne naprave za ročno testiranje aplikacije in
kako se lotimo načrtovanja testiranja. V to področje spada tudi dokumentacija, kot sta na
primer testni načrt in poročilo o napaki, ki jo uporabi in pripravi nadzornik kakovosti.
Dokumentacijo smo pripravili v eksperimentalnem delu naloge.
Preden smo se v drugem delu naloge lotili priprave in testiranja, smo si izbrano aplikacijo
najprej ogledali in si pripravili miselni vzorec, kako bomo oblikovali testni plan. Razčlenili smo
jo v sklope glavnih funkcionalnosti, te pa naprej na testne primere. Vsak testni primer je bil
definiran s točno določenimi koraki; vse skupaj smo opisali v testnem načrtu v obliki excel
tabele. Nato smo si pripravili testne naprave in testni načrt izvedli. Med izvajanjem smo beležili
napake in poskrbeli, da so zabeležene s koraki za ponovitev in slikovnim dokazilom. Na koncu
smo podali rezultate v obliki PDF-dokumenta s poročili o napakah. Napake smo razvrstili po
stopnji kritičnosti in komentirali, ali so bile najdene napake ključne za delovanje aplikacije.</Opis>
  <TujJezik_Opis>The purpose of this thesis was to plan and execute the testing process of a mobile application
on the iOS operating system. As our test object, we chose the mobile application &quot;Queue –
What to Watch,&quot; for which we prepared a test plan, executed it, and provided a report on any
errors. We described the errors in detail and classified them based on their criticality. In the
theoretical part, we presented the development of quality control in the software industry,
focusing on historical milestones and methodologies that have influenced this field. We then
explored the differences between automated, manual, static, dynamic, functional, and nonfunctional
testing.
Since we tested the application on the iOS operating system, we described its specifics and
what quality assurance professionals need to pay attention to in order for the application to be
accepted and published in the App Store. Subsequently, we examined how to properly prepare
test devices for manual testing of the application and how to approach test planning. This area
also includes the documentation used and prepared by the quality assurance professional,
such as the test plan and the bug report, which we also prepared in the experimental part of
the thesis.
Before proceeding to the preparation and testing in the second part of the thesis, we first
reviewed the selected application and created a mind map on how to design the test plan. We
categorized it into segments of main functionalities and further into test cases. Each test case
was defined with specific steps, and we documented it all in the test plan in the form of an
Excel table. We then prepared the test devices and executed the test plan. During execution,
we recorded any errors, ensuring they were noted with steps for reproduction and
photographic evidence. Finally, we presented the results in the form of a PDF document
containing reports on the errors. We classified the errors according to their criticality and
commented on whether the identified errors were crucial for the application&#039;s functionality.
Keywords: Quality control, quality, mobile application, testing, iOS operating system,
functionalities, error, test plan, process, user experience.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>nadzor kakovosti</Beseda>
    <Beseda>kakovost</Beseda>
    <Beseda>mobilna aplikacija</Beseda>
    <Beseda>testiranje</Beseda>
    <Beseda>operacijski sistem
iOS</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Quality control</Beseda>
    <Beseda>quality</Beseda>
    <Beseda>mobile application</Beseda>
    <Beseda>testing</Beseda>
    <Beseda>iOS operating system</Beseda>
    <Beseda>functionalities</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>2024-11-22 09:00:08</DatumVstavljanja>
  <DatumObjave>2024-11-22 09:00:32</DatumObjave>
  <DatumSpremembe>2024-11-23 04:05:34</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2024</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="141243" Ime="Saša" Priimek="Kert" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="44352" Ime="Urška" Priimek="Stanković Elesini" AltIme="Urška Stanković Elesini; Urška Stankovič Elesini; Urška Stankovič Elesini; Urška Stankovič-Elesini; Urška Stankovič- Elesini; Urša Stankovič Elesini; Urša Stankovič Elesini; Urša Stankovič-Elesini; Urša Stankovič- Elesini; U. Stankovic Elesini; U. Stankovic Elesini" VlogaID="991" VlogaNaziv="Mentor" ConorID="3529315" Afiliacija="" ArrsID="11628" ORCID=""></Oseba>
    <Oseba ID="115730" Ime="Primož" Priimek="Weingerl" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">104737</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="196014" DatotekaNRID="13994163" 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="14633557" VelikostDatotekeKratko="13,96 MB" DatumVstavljanja="2024-11-22 09:00:45" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>23524.pdf</Naziv>
      <OrgNaziv>23524.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>6A2CBB477A617CB6D5333BFEF2924EF8</MD5>
      <SHA256>8fe89b45a757bb338e29584e8a0ac0524e2f5cd381e6ec8b1df32f1ce34faf4d</SHA256>
      <UUID>7951a1c5-a8a7-11ef-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=196014</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="245853"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="19" Kratica="NTF" ZavodEvsID="0000073" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Naravoslovnotehniška fakulteta </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>
