4.5 Article

Test Case Evaluation and Input Domain Reduction strategies for the Evolutionary Testing of Object-Oriented software

期刊

INFORMATION AND SOFTWARE TECHNOLOGY
卷 51, 期 11, 页码 1534-1548

出版社

ELSEVIER
DOI: 10.1016/j.infsof.2009.06.009

关键词

Evolutionary Testing; Search-Based Software Engineering; Test Case Evaluation; Input Domain Reduction

资金

  1. Spanish Ministry of Education and Culture [TIN2007-68083-C02]
  2. Junta de Extremadura, Consejeria de Economia-Comercio e Innovacion [GRU09105]
  3. FEDER

向作者/读者索取更多资源

In Evolutionary Testing, meta-heuristic search techniques are used for generating test data. The focus of our research is on employing evolutionary algorithms for the structural unit-testing of Object-Oriented programs. Relevant contributions include the introduction of novel methodologies for automation. search guidance and Input Domain Reduction; the strategies proposed were empirically evaluated with encouraging results. Test cases are evolved using the Strongly-Typed Genetic Programming technique. Test data quality evaluation includes instrumenting the test object, executing it with the generated test cases, and tracing the structures traversed in order to derive coverage metrics. The methodology for efficiently guiding the search process towards achieving full structural coverage involves favouring test cases that exercise problematic structures. Purity Analysis is employed as a systematic strategy for reducing the search space. (C) 2009 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据