【24h】

Korat

机译:一个球

获取原文

摘要

This paper describes the Korat tool for constraint-based generation of structurally complex test inputs for Java programs. Korat takes (1) an imperative predicate that speci fies the desired structural integrity constraints and (2) a finitization that bounds the desired test input size. Korat generates all inputs (within the bounds) for which the predicate returns true. To do so, Korat performs a systematic search of the predicate's input space. The inputs that Korat generates enable bounded-exhaustive testing for programs ranging from library classes to stand-alone applications.
机译:本文介绍了Korat工具,该工具用于基于约束的Java程序生成结构复杂的测试输入。 Korat采取(1)指定特定结构完整性约束的命令式谓词,以及(2)限定所需测试输入大小的限定。 Korat会生成谓词返回true的所有输入(在范围内)。为此,Korat对谓词的输入空间进行系统的搜索。 Korat生成的输入可以对从库类到独立应用程序的程序进行无穷尽的测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号