首页> 外文会议>Fundamental approaches to software engineering >Testing Container Classes: Random or Systematic?
【24h】

Testing Container Classes: Random or Systematic?

机译:测试容器类:随机还是系统的?

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

摘要

Container classes such as lists, sets, or maps are elementary data structures common to many programming languages. Since they are a part of standard libraries, they are important to test, which led to research on advanced testing techniques targeting such containers and research on comparing testing techniques using such containers. However, these techniques have not been thoroughly compared to simpler techniques such as random testing. We present the results of a larger case study in which we compare random testing with shape abstraction, a systematic technique that showed the best results in a previous study. Our experiments show that random testing is about as effective as shape abstraction for testing these containers, which raises the question whether containers are well suited as a benchmark for comparing advanced testing techniques.
机译:列表,集合或映射之类的容器类是许多编程语言所共有的基本数据结构。由于它们是标准库的一部分,因此它们对于测试很重要,这导致了针对此类容器的高级测试技术的研究以及对使用此类容器的测试技术进行比较的研究。但是,尚未将这些技术与更简单的技术(例如随机测试)进行彻底比较。我们介绍了一个较大的案例研究的结果,在该案例中,我们将随机测试与形状抽象进行了比较,形状抽象是一种在先前研究中显示出最佳结果的系统技术。我们的实验表明,对于测试这些容器,随机测试与形状抽象几乎一样有效,这引发了一个问题,即容器是否非常适合作为比较高级测试技术的基准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号