Two of the key challengesin software testing are the automated gen eration of test cases, and the identification of failures by checking test outputs. Both challenges are effectively addressed by meta morphic testing (MT), a software testing technique where failures are not revealed by checking an individual concrete output, but by checking the...
-
November 4, 2022 (v1)PublicationUploaded on: December 4, 2022
-
November 8, 2022 (v1)Publication
Ministerio de Ciencia e InnovaciĆ³n RTI2018-101204-B-C21 (HORATIO)
Uploaded on: December 5, 2022 -
November 3, 2022 (v1)Publication
This document is an extended abstract of an IEEE Software paper, "Metamorphic Testing: Testing the Untestable," presented as a J1C2 (Journal publication first, Conference presentation following) at the IEEE Computer Society signature conference on Computers, Software and Applications (COMPSAC 2019), hosted by Marquette University,...
Uploaded on: March 24, 2023 -
November 4, 2022 (v1)Publication
What if we could know that a program is buggy, even if we could not tell whether or not its observed output is correct? This is one of the key strengths of metamorphic testing, a technique where failures are not revealed by checking an individual concrete output, but by checking the relations among the inputs and outputs of multiple...
Uploaded on: March 24, 2023