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. T...
This paper introduces a new type of automated testing oracle, called the execution equivalence (EE) ...
The Ontology-based Test Case Management System has been developed to maximize the use of Semantic Te...
An 'oracle' in software testing is a procedure by which testers can decide whether the output of the...
Traditional test oracles have two problems. Firstly, several test oracles are needed for a single so...
Abstract- Testing Web applications is still a challenging work which can greatly benefit from test a...
Software testing has been used to find software faults in order to improve its quality. To verify th...
Abstract—Testing involves examining the behaviour of a system in order to discover potential faults....
This paper proposes an automated solution for generat-ing test cases for a web service using other w...
Ontology development relates to software development in that they both involve the production of for...
We present TAO, a software testing tool performing automated test and oracle generation based on a s...
Test designers widely believe that the overall effective-ness and cost of software testing depends l...
Software testing requires a test oracle that makes an assessment of the correctness of the tested pr...
Web Services (WS) enables agile application development by orchestrating the existing service compon...
A web service is a software interface that describes a collection of operations that can be accessed...
euzenat2010cInternational audienceEvaluation of semantic web technologies at large scale, including ...
This paper introduces a new type of automated testing oracle, called the execution equivalence (EE) ...
The Ontology-based Test Case Management System has been developed to maximize the use of Semantic Te...
An 'oracle' in software testing is a procedure by which testers can decide whether the output of the...
Traditional test oracles have two problems. Firstly, several test oracles are needed for a single so...
Abstract- Testing Web applications is still a challenging work which can greatly benefit from test a...
Software testing has been used to find software faults in order to improve its quality. To verify th...
Abstract—Testing involves examining the behaviour of a system in order to discover potential faults....
This paper proposes an automated solution for generat-ing test cases for a web service using other w...
Ontology development relates to software development in that they both involve the production of for...
We present TAO, a software testing tool performing automated test and oracle generation based on a s...
Test designers widely believe that the overall effective-ness and cost of software testing depends l...
Software testing requires a test oracle that makes an assessment of the correctness of the tested pr...
Web Services (WS) enables agile application development by orchestrating the existing service compon...
A web service is a software interface that describes a collection of operations that can be accessed...
euzenat2010cInternational audienceEvaluation of semantic web technologies at large scale, including ...
This paper introduces a new type of automated testing oracle, called the execution equivalence (EE) ...
The Ontology-based Test Case Management System has been developed to maximize the use of Semantic Te...
An 'oracle' in software testing is a procedure by which testers can decide whether the output of the...