首页> 外文会议>International Conference on Quality Software >Test case generation by OCL mutation and constraint solving
【24h】

Test case generation by OCL mutation and constraint solving

机译:OCL突变和约束解决的测试案例

获取原文

摘要

Fault-based testing is a technique where testers anticipate errors in a system under test in order to assess or generate test cases. The idea is to have enough test cases capable of detecting these anticipated errors. This paper presents a method of fault-based test case generation for pre- and postcondition specifications. Here, errors are anticipated on the specification level by mutating the pre- and postconditions. We present the underlying theory by giving test cases a formal semantics and translate this general testing theory to a constraint satisfaction problem. A prototype test case generator serves to demonstrate the automatization of the method. The current tool works with OCL specifications, but the theory and method are general and apply to many state-based specification languages.
机译:基于故障的测试是一种技术,测试人员预计被测系统中的错误,以便评估或生成测试用例。这个想法是有足够的测试用例,能够检测这些预期的错误。本文介绍了一种基于故障的测试用例生成方法,用于预先和后期规范。在这里,通过突变预先处理和后期后,预期错误的错误。我们通过在一个正式的语义中给出测试用例并将这种一般测试理论转化为约束满足问题来展示潜在的理论。原型测试用例发生器用于展示该方法的自动化。当前工具适用于OCL规范,但理论和方法是通用的,适用于许多基于国家的规范语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号