2014
DOI: 10.4304/jsw.9.9.2267-2275
|View full text |Cite
|
Sign up to set email alerts
|

A Cost-driven Approach for Metamorphic Testing

Abstract: Metamorphic testing has been applied in various systems from different domains. Many studies showed that the selection of metamorphic relations greatly affected the effectiveness of metamorphic testing. However, these studies mainly focused on the fault-detection effectiveness. They did not consider the cost that metamorphic relations involved, such as the number of test inputs. Good metamorphic relations should have high fault-detection effectiveness with a low cost. In this paper, we propose a cost-driven ap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 26 publications
0
4
0
Order By: Relevance
“…We concluded in our previous work [43] that MT is a cost-effective approach for factual applications with mathematical functions. In this paper, we propose an approach to construct MRs between event sequences, which can construct multiple types of metamorphic relations to test various business processes of actual applications.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We concluded in our previous work [43] that MT is a cost-effective approach for factual applications with mathematical functions. In this paper, we propose an approach to construct MRs between event sequences, which can construct multiple types of metamorphic relations to test various business processes of actual applications.…”
Section: Discussionmentioning
confidence: 99%
“…The threat to external validity is mainly related to the systems under test. In this paper, the system under test in case study 2 was used in our previous study [43]. The system in case study 1 is similar to that in case study 2.…”
Section: Discussionmentioning
confidence: 99%
“…For example, one could use the same test cases for different MRs (Chen et al 2014c (Wu 2005). Combination relations is another possible method.…”
Section: Efficiency Of Metamorphic Testingmentioning
confidence: 99%
“…There is a time cost associated with test case generation and execution (Chen et al 2014c). As discussed in Section 4.1.1, different MRs have different MTG sizes.…”
Section: Efficiency Of Metamorphic Testingmentioning
confidence: 99%