...
首页> 外文期刊>The Journal of Systems and Software >A snowballing literature study on test amplification
【24h】

A snowballing literature study on test amplification

机译:关于测试放大的滚雪球文献研究

获取原文
获取原文并翻译 | 示例

摘要

The adoption of agile approaches has put an increased emphasis on testing, resulting in extensive test suites. These suites include a large number of tests, in which developers embed knowledge about meaningful input data and expected properties as oracles. This article surveys works that exploit this knowledge to enhance manually written tests with respect to an engineering goal (e.g., improve coverage or refine fault localization). While these works rely on various techniques and address various goals, we believe they form an emerging and coherent field of research, which we coin "test amplification". We devised a first set of papers from DBLP, searching for all papers containing "test" and "amplification" in their title. We reviewed the 70 papers in this set and selected the 4 papers that fit the definition of test amplification. We use them as the seeds for our snowballing study, and systematically followed the citation graph. This study is the first that draws a comprehensive picture of the different engineering goals proposed in the literature for test amplification. We believe that this survey will help researchers and practitioners entering this new field to understand more quickly and more deeply the intuitions, concepts and techniques used for test amplification. (C) 2019 Elsevier Inc. All rights reserved.
机译:敏捷方法的采用更加注重测试,从而产生了广泛的测试套件。这些套件包括大量测试,在这些测试中,开发人员将有关有意义的输入数据和预期属性的知识嵌入到了oracle中。本文对利用这些知识来增强针对工程目标的手动编写测试的作品进行了调查(例如,提高覆盖率或优化故障定位)。尽管这些作品依赖于各种技术并满足各种目标,但我们相信它们构成了一个新兴且连贯的研究领域,我们称之为“测试放大”。我们从DBLP设计了第一批论文,搜索标题中包含“ test”和“ amplification”的所有论文。我们审查了该集中的70篇论文,并选择了4篇符合测试扩增定义的论文。我们将它们用作雪球研究的种子,并系统地遵循引文图。这项研究是首次全面介绍了文献中提出的用于测试放大的不同工程目标。我们相信,这项调查将帮助进入这一新领域的研究人员和从业人员更快,更深入地了解用于测试放大的直觉,概念和技术。 (C)2019 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号