Vis enkel innførsel

dc.contributor.authorDongjing, Liu
dc.date.accessioned2016-10-10T11:08:49Z
dc.date.available2016-10-10T11:08:49Z
dc.date.issued2016-06-15
dc.identifier.urihttp://hdl.handle.net/11250/2413903
dc.descriptionMaster's thesis in Computer sciencenb_NO
dc.description.abstractAn approach, entitled fully automated GUI testing with virtual machines is proposed in the thesis. Currently, GUI testing relies a lot on human involvement due to its unique properties. The thesis tries to address the problem by locating GUI testing in virtual machines. Through automating virtual machines, the operations involve in testing are automated. Two virtual machine applications, respectively VMWare workstation and Hyper-V, are studied in the thesis. Based on both theoretical analysis and practical use, VMWare workstation is proven to be more suitable for GUI testing. \\ The result of the implementation shows obviously that the performance of fully automated GUI testing with virtual machines is much more efficient than manual tests. Especially, when multiple test cases are performed in parallel, the efficiency can be enhanced significantly. \\ An optimized solution is proposed to further shorten the round trip time, which is named prioritized test case scheduling. The optimized solution aims to detect all underlying faults in the shortest time. With both duration and priority introduced to a test case, the weights of all test cases over final goal is calculated by Analytic Hierarchy Process (AHP) method. Through a simple example study, the result of the optimized solution is proven to be more positive than only test cases duration scheduling and only test cases prioritization.nb_NO
dc.language.isoengnb_NO
dc.publisherUniversity of Stavanger, Norwaynb_NO
dc.relation.ispartofseriesMasteroppgave/UIS-TN-IDE/2016;
dc.subjectinformasjonsteknologinb_NO
dc.subjectdatateknikknb_NO
dc.subjectGUI Tesingnb_NO
dc.subjectvirtual machinesnb_NO
dc.titleFully Automated Graphical User Interface Testing with Virtual Machinesnb_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