首页> 外文会议>Static analysis >Statically Validating Must Summaries for Incremental Compositional Dynamic Test Generation
【24h】

Statically Validating Must Summaries for Incremental Compositional Dynamic Test Generation

机译:静态验证必须汇总的增量组成动态测试生成

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

摘要

Compositional dynamic test generation can achieve significant scalability by memoizing symbolic execution sub-paths as test summaries. In this paper, we formulate the problem of statically validating symbolic test summaries against code changes. Summaries that can be proved still valid using a static analysis of a new program version do not need to be retested or recomputed dynamically. In the presence of small code changes, incrementality can considerably speed up regression testing since static checking is much cheaper than dynamic checking and testing. We provide several checks ranging from simple syntactic ones to ones that use a theorem proven We present preliminary experimental results comparing these approaches on three large Windows applications.
机译:通过将符号执行子路径作为测试摘要来记忆,合成动态测试生成可以实现显着的可伸缩性。在本文中,我们提出了针对代码更改静态验证符号测试摘要的问题。使用新程序版本的静态分析可以证明摘要仍然有效,无需重新测试或动态重新计算。在代码更改较小的情况下,增量性可以大大加快回归测试的速度,因为静态检查比动态检查和测试便宜得多。我们提供了几种检查,从简单的语法检查到使用经证明的定理的检查,我们提供了在三个大型Windows应用程序上比较这些方法的初步实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号