首页> 外文会议>IEEE International Conference on Software Engineering and Formal Methods >Computing Complete Test Graphs for Hierarchical Systems
【24h】

Computing Complete Test Graphs for Hierarchical Systems

机译:计算层次系统的完整测试图

获取原文

摘要

Conformance testing focuses on checking whether an implementation under test (IUT) behaves according to its specification. Typically, testers are interested in performing targeted tests that exercise certain features of the IUT. This intention is formalized as a test purpose. The tester needs a "strategy " to reach the goal specified by the test purpose. Also, for a particular test case, the strategy should tell the tester whether the IUT has passed, failed, or deviated from the test purpose. In [8] Jeron and Morel show how to compute, for a given finite state machine specification and a test purpose automaton, a complete test graph (CTG) which represents all test strategies. In this paper, we consider the case when the specification is a hierarchical state machine and show how to compute a hierarchical CTG which preserves the hierarchical structure of the specification. We also propose an algorithm for an online test oracle which avoids a space overhead associated with the CTG.
机译:一致性测试侧重于检查是否根据其规范进行测试(IUT)的执行。通常,测试人员有兴趣执行锻炼IUT某些功能的目标测试。这种意图被形式化为测试目的。测试人员需要一个“战略”来达到测试目的指定的目标。此外,对于特定的测试用例,策略应告诉测试员,无论是通过测试目的是否已通过,失败或偏离。在[8] Jeron和Morel展示如何计算,对于给定的有限状态机规范和测试目的自动机,一个代表所有测试策略的完整测试图(CTG)。在本文中,我们考虑规范是分层状态机的情况,并显示如何计算保留规范的分层结构的分层CTG。我们还提出了一种用于在线测试Oracle的算法,该算法避免了与CTG相关的空间开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号