DocumentCode :
634924
Title :
On the Correlation between the Effectiveness of Metamorphic Relations and Dissimilarities of Test Case Executions
Author :
Yuxiang Cao ; Zhi Quan Zhou ; Tsong Yueh Chen
Author_Institution :
Sch. of Comput. Sci. & Software Eng., Univ. of Wollongong, Wollongong, NSW, Australia
fYear :
2013
fDate :
29-30 July 2013
Firstpage :
153
Lastpage :
162
Abstract :
Metamorphic testing (MT) is a property-based automated software testing method. It alleviates the oracle problem by testing programs against metamorphic relations (MRs), which are necessary properties among multiple executions of the target program. For a given problem, usually more than one MR can be identified. It is therefore of practical importance for testers to know the nature of good MRs, that is, which MRs are likely to have higher chances of revealing failures. To address this issue we investigate the correlation between the fault-detection effectiveness of MRs and the dissimilarity (distance) of test case execution profiles. Empirical study results reveal that there is a strong and statistically significant positive correlation between the fault-detection effectiveness and the distance. The findings of this research can help to develop automated means of selecting/prioritizing MRs for cost-effective metamorphic testing.
Keywords :
fault diagnosis; program testing; statistical analysis; MR prioritization; MR selection; MT; empirical study; fault-detection effectiveness; metamorphic relations; metamorphic testing; oracle problem; program testing; property-based automated software testing method; statistical analysis; test case execution profile dissimilarities; test case execution profile distance; Computer science; Correlation; Educational institutions; Encyclopedias; Measurement; Testing; Vectors; Software testing; distance measurement; execution dissimilarity; fault-detection effectiveness; follow-up execution; initial execution; metamorphic relation; metamorphic testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2013 13th International Conference on
Conference_Location :
Najing
Type :
conf
DOI :
10.1109/QSIC.2013.43
Filename :
6605921
Link To Document :
بازگشت