<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=110077"><dc:title>Avtomatizacija integracijskih testov za integracijsko platformo CIM</dc:title><dc:creator>BREGAR,	MATEVŽ	(Avtor)
	</dc:creator><dc:creator>Rožanc,	Igor	(Mentor)
	</dc:creator><dc:subject>testiranje</dc:subject><dc:subject>CIM</dc:subject><dc:subject>avtomatizacija</dc:subject><dc:subject>jenkins</dc:subject><dc:description>V diplomski nalogi je razvita rešitev za testiranje programske opreme CIM podjetja GDB d.o.o., ki distributerjem električne energije omogoča večjo učinkovitost, boljšo komunikacijo ter učinkovitejše vodenje. V podjetju so sicer že imeli približno rešitev, vendar je bila ta neustrezna in je ni bilo mogoče avtomatizirati.

Glavni cilj je tako popolna avtomatizacija celotnega postopka testiranja, zato smo najprej stare teste preselili v nov projekt in razvili preprost uporabniški vmesnik. Testom smo dodali primerjavo objektov, ki se izvaja v rekurzivni funkciji s pomočjo refleksije. Produkt CIM za delovanje potrebuje tudi pravilno nastavljeno konfiguracijsko datoteko, podatkovno bazo in omrežna vrata, zato smo tudi te postopke avtomatizirali. Produkt za delovanje potrebuje tudi sporočilne čakalne vrste (MSMQ), katere tvorimo ob namestitvi testnega programa. Na koncu smo dodali še možnost vzpostavljanja prvotnega stanja, tako da postopek za sabo ne pušča sledi.

Program za testiranje je bil razvit s pomočjo programskega jezika C\#, avtomatizacija testiranja pa s pomočjo orodja Jenkins in orodja za daljinsko upravljanje naprav PsExec. Z rešitvijo smo razvijalce v podjetju razbremenili in jim prihranili dragoceni čas, ki ga lahko sedaj namenijo razvoju.</dc:description><dc:date>2019</dc:date><dc:date>2019-09-11 15:15:06</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>110077</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
