首页> 外文期刊>Journal of Logic and Algebraic Programming >Does this fault lead to failure? Combining refinement and input-output conformance checking in fault-oriented test-case generation
【24h】

Does this fault lead to failure? Combining refinement and input-output conformance checking in fault-oriented test-case generation

机译:此故障会导致故障吗?在面向故障的测试用例生成中将细化与输入输出一致性检查相结合

获取原文
获取原文并翻译 | 示例

摘要

In this paper we describe an advanced test-case generation technique that is implemented in our model-based test-case generator MoMuT::UML. The tool injects faults into a UML model and analyses if the faults propagate to the interface. If a fault does propagate to an observable failure, an explaining sequence of events is generated and converted into a test-case scenario. The faults are detected using a highly optimised refinement checker, their propagation is analysed with an input-output conformance (ioco) checker. We show that this combination is faster than pure input-output conformance checking. It has been used in a recent industrial application of testing automotive measurement devices. The refinement and ioco checker are implemented in Prolog using the SMT solver Z3. (C) 2016 Elsevier Inc. All rights reserved.
机译:在本文中,我们描述了一种先进的测试用例生成技术,该技术在基于模型的测试用例生成器MoMuT :: UML中实现。该工具将故障注入UML模型,并分析故障是否传播到接口。如果故障确实传播到可观察到的故障,则会生成解释性的事件序列并将其转换为测试用例场景。使用高度优化的细化检查器检测故障,并使用输入输出一致性(ioco)检查器分析故障的传播。我们证明了这种组合比纯输入输出一致性检查要快。它已用于测试汽车测量设备的最新工业应用中。改进和ioco检查器是使用SMT求解器Z3在Prolog中实现的。 (C)2016 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号