首页> 外文会议>High Assurance Systems Engineering, 2004. Proceedings. Eighth IEEE International Symposium on >Specification test coverage adequacy criteria = specification test generation inadequacy criteria
【24h】

Specification test coverage adequacy criteria = specification test generation inadequacy criteria

机译:规范测试覆盖率充分标准=规范测试生成不充分标准

获取原文

摘要

The successful analysis technique model checking can be employed as a test-case generation technique to generate tests from formal models. When using a model checker for test case generation, we leverage the witness (or counter-example) generation capability of model-checkers for constructing test cases. Test criteria are expressed as temporal properties and the witness traces generated for these properties are instantiated to create complete test sequences, satisfying the criteria. In this report we describe an experiment where we investigate the fault finding capability of test suites generated to provide three specification coverage metrics proposed in the literature (state, transition, and decision coverage). Our findings indicate that although the coverage may seem reasonable to measure the adequacy of a test suite, they are unsuitable when used to generate test suites. In short, the generated test sequences technically provide adequate coverage, but do so in a way that tests only a small portion of the formal model. We conclude that automated testing techniques must be pursued with great caution and that new coverage criteria targeting formal specifications are needed.
机译:成功的分析技术模型检查可以用作测试用例生成技术,以从形式模型生成测试。在使用模型检查器生成测试用例时,我们利用模型检查器的见证(或反例)生成功能来构建测试用例。测试标准表示为时间属性,实例化为这些属性生成的见证跟踪以创建满足条件的完整测试序列。在本报告中,我们描述了一个实验,在该实验中,我们调查了测试套件的故障查找能力,这些测试套件可提供文献中提出的三个规范覆盖率指标(状态,过渡和决策覆盖率)。我们的发现表明,尽管覆盖范围似乎可以合理地衡量测试套件的适用性,但它们不适合用于生成测试套件。简而言之,生成的测试序列在技术上提供了足够的覆盖范围,但是这样做的方式只能测试形式模型的一小部分。我们得出结论,必须非常谨慎地追求自动化测试技术,并且需要针对正式规范的新覆盖标准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号