首页> 外文会议>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)是自动化单元测试中的一项基本技术。它包括使用所有输入数据(不超过给定大小范围)测试功能。在尝试使用演绎验证工具Why3正式证明逻辑和程序属性之前,我们实施BET来检查逻辑和程序属性。我们还提供了BET枚举程序库,并通过Why3正式证明了其性质。为了提高BET的效率,我们研究和比较了几种优化这些程序的策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号