Vis enkel innførsel

dc.contributor.advisorMeling, Hein
dc.contributor.authorBjerga, Andreas
dc.date.accessioned2016-10-10T10:40:14Z
dc.date.available2016-10-10T10:40:14Z
dc.date.issued2016-06-15
dc.identifier.urihttp://hdl.handle.net/11250/2413874
dc.descriptionMaster's thesis in Computer sciencenb_NO
dc.description.abstractAutograder is a tool developed at the University of Stavanger that provides immediate feedback on programming assignments. The assignments are correctly automatically based on test cases written manually by the teacher. Writing tests manually is a tedious and time-consuming task that typically accounts for around 50% in the development of a modern application. In this thesis we present a simple prototype of a tool named AutoTest; a static test generation tool for Go. The long-term ob- jective of the project is to be able to automatically generate tests for typical assignments given on Autograder. The prototype combines techniques from static symbolic execution with constraint solving and a path exploration algorithm in order to find as many execution paths as possible and generate test inputs. AutoTest in it’s current state is far from complete. However the results from testing the prototype looks very promising. Additional functionality must be implemented before the tool can be tested thoroughly and before it can be used along Autograder.nb_NO
dc.language.isoengnb_NO
dc.publisherUniversity of Stavanger, Norwaynb_NO
dc.relation.ispartofseriesMasteroppgave/UIS-TN-IDE/2016;
dc.rightsNavngivelse 3.0 Norge*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/no/*
dc.subjectinformasjonsteknologinb_NO
dc.subjectdatateknikknb_NO
dc.subjecttest case generationnb_NO
dc.subjectsoftware testingnb_NO
dc.titleAutoTest: Automatic Test Case Generation for Gonb_NO
dc.typeMaster thesisnb_NO
dc.subject.nsiVDP::Technology: 500::Information and communication technology: 550::Computer technology: 551nb_NO


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 3.0 Norge
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 3.0 Norge