Bacheloroppgave 2013
Studium: Bachelor, Dataingeniør

Tittel - norsk:     Automatisert testsystem for SINTEF Sealab
Tittel - engelsk:  Automated Test System for SINTEF Sealab

Oppgave nr.: 37

Oppgavestiller:  SINTEF Sealab

 

Kontaktperson: Nils Rune Bodsberg

 

Telefon: 93089836

E-postadresse: nilsrune.bodsberg@sintef.no

 

Postadresse: Brattørkaia 17C

Studenter: Ingunn Skjevdal Hansen og Maiken Reinfjell

Veileder ved HiST: Mildrid Ljosland

 

Sammendrag:

Oppgaven besto i å analysere, designe og implementere et integrert og automatisert testsystem for SINTEFs egenutviklede programvare for simulering av ulike scenario i forbindelse med oljeutslipp.

 

Teknologier vi har brukt er Jenkins (Kontinuerlig integrasjonsverktøy), Mercurial (Versjonskontroll), JUnit, XML, Java, FORTRAN. Utviklingsprosessen har vært en forenklet SCRUM.

Systemet vi kom fram til ble en liten prototyp, heller enn et fullverdig system, skrevet i Java, som lager, leser og kombinerer xml-filer i JUnit-format ut av tester skrevet av SINTEF.


Abstract in English:

The assignment given consisted of analyzing, designing and implementing an integrated and automated test-system for software developed at SINTEF to simulate different scenarios relating to oil spills.

 

Technologies we used are Jenkins (Continuous Integration Tool), Mercurial (Version Control),JUnit, XML, Java, and FORTRAN. The development process has been a simflified SCRUM.

 

The system we developed is a small prototype of the system we designed. It is written i Java and generates, reads from, and combines, xml-files in JUnit's format from tests written av SINTEF.


I henhold til kontrakt inngått mellom HiST/AITeL, oppgavestiller og studenter gjelder følgende for publisering av resultater:
Normalsituasjonen er at rettigheter til å framstille kopier og å videreutvikle produktet og/eller metoder tilfaller HiST. Alle resultater er åpent tilgjengelig. Eventuelle avvik fra normalsituasjonen er markert med kryss nedenfor:

 

Avvik fra normalsituasjonen: Oppdragsgiveren kan utnytte produktet kommersielt og videreutvikle produktet/metoden. Høgskolen vil ikke utnytte produktet kommersielt, men vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom prosjektet.

 

Avvik fra normalsituasjonen: Studenten(e) kan utnytte produktet kommersielt og videreutvikle produktet/metoden.

 X

Avvik fra normalsituasjonen: Resultatene fra arbeidet er sperret og kun tilgjengelig etter avtale med oppdragsgiver.