Software testing is often hindered where it is impossible or impractical to determine the correctness of the behaviour or output of the software under test (SUT), a situation known as the oracle problem. An example of an area facing the oracle problem is automatic image classification, using machine learning to classify an input image as one of a set of predefined classes. An approach to software testing that alleviates the oracle problem is metamorphic testing (MT). While traditional software testing examines the correctness of individual test cases, MT instead examines the relations amongst multiple executions of test cases and their outputs. These relations are called metamorphic relations (MRs): if an MR is found to be violated, then a ...
International audienceGenerative software development has paved the way for the creation of multiple...
An "oracle" in software testing is a procedure by which testers can decide whether the out...
A fundamental problem for software testing is the oracle problem, which means that in many practical...
We report on a novel use of metamorphic relations (MRs) in machine learning: instead of conducting m...
In software testing, something which can verify the correctness of test case execution results is ca...
An oracle is a mechanism against which the tester can decide whether the outputs of the program for ...
Machine learning algorithms have provided core functionality to many application domains---such as b...
Software testing is a very crucial approach for assuring the quality of the software applications. I...
Metamorphic Testing (MT) aims to alleviate the oracle problem. In MT, testers define metamorphic rel...
The test oracle problem is regarded as one of the most challenging problems in software testing. Met...
An 'oracle' in software testing is a procedure by which testers can decide whether the output of the...
A test oracle determines whether a test execution reveals a fault, often by comparing the observed p...
A test oracle determines whether a test execution reveals a fault, often by comparing the observed p...
It is challenging to test machine learning (ML) applica-tions, which are intended to learn propertie...
Despite endeavour to do their best to eliminate defects and to satisfy the end users as much as poss...
International audienceGenerative software development has paved the way for the creation of multiple...
An "oracle" in software testing is a procedure by which testers can decide whether the out...
A fundamental problem for software testing is the oracle problem, which means that in many practical...
We report on a novel use of metamorphic relations (MRs) in machine learning: instead of conducting m...
In software testing, something which can verify the correctness of test case execution results is ca...
An oracle is a mechanism against which the tester can decide whether the outputs of the program for ...
Machine learning algorithms have provided core functionality to many application domains---such as b...
Software testing is a very crucial approach for assuring the quality of the software applications. I...
Metamorphic Testing (MT) aims to alleviate the oracle problem. In MT, testers define metamorphic rel...
The test oracle problem is regarded as one of the most challenging problems in software testing. Met...
An 'oracle' in software testing is a procedure by which testers can decide whether the output of the...
A test oracle determines whether a test execution reveals a fault, often by comparing the observed p...
A test oracle determines whether a test execution reveals a fault, often by comparing the observed p...
It is challenging to test machine learning (ML) applica-tions, which are intended to learn propertie...
Despite endeavour to do their best to eliminate defects and to satisfy the end users as much as poss...
International audienceGenerative software development has paved the way for the creation of multiple...
An "oracle" in software testing is a procedure by which testers can decide whether the out...
A fundamental problem for software testing is the oracle problem, which means that in many practical...