首页> 外文会议>IFIP WG 6.1 International Conference on Testing Software and Systems >Bounded Exhaustive Testing with Certified and Optimized Data Enumeration Programs
【24h】

Bounded Exhaustive Testing with Certified and Optimized Data Enumeration Programs

机译:有界详尽的详尽测试,具有认证和优化的数据枚举程序

获取原文

摘要

Bounded exhaustive testing (BET) is an elementary technique in automated unit testing. It consists in testing a function with all input data up to a given size bound. We implement BET to check logical and program properties, before attempting to prove them formally with the deductive verification tool Why3. We also present a library of enumeration programs for BET, certified by formal proofs of their properties with Why3. In order to make BET more efficient, we study and compare several strategies to optimize these programs.
机译:有界详尽的测试(BET)是自动单元测试中的基本技术。它包括测试所有输入数据的函数,最多绑定给定的大小。我们在尝试使用Defuctive验证工具为什么3号之前将它们正式证明它们之前,我们实施符合逻辑和程序属性。我们还提供了一个枚举程序图书馆,用于投注,通过其属性的正式证明,以及为什么3。为了使BET更有效,我们研究并比较了多种策略来优化这些计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号