Repozitorij samostojnih visokošolskih in višješolskih izobraževalnih organizacij

Izpis gradiva
A+ | A- | Pomoč | SLO | ENG

Naslov:Avtomatizirano regresijsko testiranje : diplomska naloga
Avtorji:ID Kidrič, Luka (Avtor)
ID Lužar, Borut (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf VS_2019_Luka_Kidric.pdf (1,74 MB)
MD5: C1292622F4DEF9A0DB3EA14C96CE8DB0
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FIŠ - Fakulteta za informacijske študije v Novem mestu
Opis:Testiranje aplikacij ima v današnjem času, ko različne aplikacije uporabljamo praktično na vsakem koraku, vedno večji pomen za zagotavljanje dobro delujoče programske opreme, zato ni presenetljivo, da je povpraševanje po izvajalcih testiranj vedno večje. Diplomsko delo najprej predstavi vrste testiranj, nato pa se podrobneje posveti regresijskemu testiranju in njegovi avtomatizaciji. Regresijsko testiranje je testiranje, ki se izvaja po vsaki spremembi programske opreme. Pri vsaki novi dodani funkcionalnosti se mora preveriti vsaka izmed že obstoječih funkcionalnosti. Testi se zato ponavljajo in bi bilo dobro, če bi lahko postopek avtomatizirali. Tu dobi svojo vlogo avtomatizirano regresijsko testiranje. Prvi del diplomske naloge obsega predstavitev tehnologij, ki se uporabljajo za samostojno testiranje in program, ki ga uporabimo za prikaz priprave in izvedbe testov ter program, ki ga bomo testirali. Primeri teh tehnologij so JavaScript, Java, selenium, webdriverIO in še veliko drugih. Drugi del diplomske naloge predstavlja prikaz izdelave avtomatiziranih testov in njihove izvedbe.
Ključne besede:regresijsko testiranje, avtomatizirani testi, tehnologije za samodejno testiranje, JavaScript, webdriverIO, selenium
Kraj izida:Novo mesto
Kraj izvedbe:Novo mesto
Založnik:[L. Kidrič]
Leto izida:2019
Leto izvedbe:2019
Št. strani:XVII, 53 str.
PID:20.500.12556/ReVIS-6204 Novo okno
UDK:004-048.24(043.2)
COBISS.SI-ID:2048625427 Novo okno
Opomba:Na ov.: Diplomska naloga : visokošolskega strokovnega študijskega programa prve stopnje;
Datum objave v ReVIS:22.11.2019
Število ogledov:3638
Število prenosov:231
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
  
Objavi na:Bookmark and Share


Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.
Začetek licenciranja:22.11.2019

Sekundarni jezik

Jezik:Angleški jezik
Opis:Application testing in this day and age has an important role in insuring that software works as expected, so it comes as no surprise that the demand for testers is getting bigger and bigger. In this thesis, we will first present the kinds of testing that exist and after that we will closely examine regression testing and the automation of it. Regression testing is testing a software after every change that has been done on it. After every new functionality that has been added to the software we have to check if all the former functions are still working as expected. As one can notice there will be a lot of repetition so if one may wish to automate this process. This is where automated regression testing comes in to play. In the first part of the thesis we will present the technologies that are used to create automated tests and the software that is being tested. Examples of this technologies are JavaScript, java, selenium, webdriverIO and many more. The second part will be a presentation of implementation of this technologies to create automated tests and the execution of them.
Ključne besede:regression testing, automated tests, examples of technologies, JavaScript, webdriverIO, selenium


Nazaj