首页> 外文会议>International workshop on Random testing >Object distance and its application to adaptive random testing of object-oriented programs
【24h】

Object distance and its application to adaptive random testing of object-oriented programs

机译:对象距离及其在面向对象程序的自适应随机测试中的应用

获取原文

摘要

Testing with random inputs can give surprisingly good results if the distribution of inputs is spread out evenly over the input domain; this is the intuition behind Adaptive Random Testing, which relies on a notion of "distance" between test values. Such distances have so far been defined for integers and other elementary inputs; extending the idea to the testing of today's object-oriented programs requires a more general notion of distance, applicable to composite programmer-defined types.We define a notion of object distance, with associated algorithms to compute distances between arbitrary objects, and use it to generalize Adaptive Random Testing to such inputs. The resulting testing strategies open the way for effective automated testing of large, realistic object-oriented programs.
机译:如果输入的分布均匀地分布在输入域中,则使用随机输入进行的测试可以产生令人惊讶的良好结果。这是自适应随机测试背后的直觉,它依赖于测试值之间的“距离”概念。到目前为止,已经为整数和其他基本输入定义了这样的距离。将想法扩展到测试当今的面向对象程序时,需要一个更通用的距离概念,该距离适用于复合程序员定义的类型。我们定义了 object distance 的概念,并使用相关算法来计算之间的距离任意对象,并将其用于将自适应随机测试推广到此类输入。由此产生的测试策略为大型,现实的面向对象程序的有效自动化测试打开了道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号