An Ontology-based Automated Test Oracle Comparator for Testing Web Applications

DSpace Repository

An Ontology-based Automated Test Oracle Comparator for Testing Web Applications

Show full item record

Files for download

Master thesis report
Facebook

Simple item record

Publication 1-year master student thesis
Title An Ontology-based Automated Test Oracle Comparator for Testing Web Applications
Author(s) Kudari, Sheetal
Date 2011
English abstract
Traditional test oracles have two problems. Firstly, several test oracles are needed for a single software program to perform different functions and maintaining a large number of test oracles is tedious and might be prone to errors. Secondly, testers usually test only the important criteria of a web application, since its time consuming to check with all the possible criteria. Ontologies have been used in a wide variety of domains and they have also been used in software testing. However, they have not been used for test oracle automation. The main idea of this thesis is to define a procedure for how ontology-based test oracle automation can be achieved for testing web applications and minimize the problems of traditional test oracles. The proposed procedure consists of the following steps: first, the expected results are stored in ontology A by running previous working version of the web application; second, the actual results are stored in ontology B by running the web application under test at runtime; and finally, the results of both ontology A and B are compared. This results in an automated test oracle comparator. Evaluation includes how the proposed procedure minimizes the traditional test oracle problems and by identifying the benefits of the defined procedure.
Publisher Malmö högskola/Teknik och samhälle
Pages 46
Language eng (iso)
Subject(s) Ontology
Web application testing
Test oracle
Handle http://hdl.handle.net/2043/12369 (link to this page)

This item appears in the following Collection(s)

Show full item record

Search


Browse

My Account

Statistics