【24h】

Combined Function and Trace Test

机译:组合功能和跟踪测试

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

摘要

While testing based on finite state machines has been extensively investigated in the literature, issues concerning testing based on extended finite state machines (EFSMs) have not been adequately addressed. An EFSM is a finite state machine in which each transition is labelled by the name of a function (or a relation) defined on a set of input, output and internal variables. Testing on the basis of EFSMs is especially complicated due to the fact that an EFSM transition transforms a large (some-time infinite) set of data in contrast to just one value in a finite state machine. Moreover, it is generally not possible to identify, which transition has occurred in an EFSM. These problems manifest themselves in the relationship between function and trace test. By function test we mean the test of individual functions of the software which are responsible for the transformation of data. Each function can be triggered by certain inputs in certain internal states. By trace test, or testing the dynamic behaviour, we mean the test of traces (sequences) of functions.
机译:虽然在文献中已经广泛研究了基于有限状态机的测试,但是有关基于扩展有限状态机(EFSM)的测试的问题尚未得到充分解决。 EFSM是一种有限状态机,其中每个转换都由在一组输入,输出和内部变量上定义的函数(或关系)的名称标记。基于EFSM的测试特别复杂,这是因为EFSM转换与有限状态机中的一个值形成对比的是,它转换了大量(有时是无限的)数据集。此外,通常无法确定EFSM中发生了哪个过渡。这些问题体现在功能和跟踪测试之间的关系中。通过功能测试,我们指的是负责数据转换的软件各个功能的测试。每个功能可以由处于特定内部状态的特定输入触发。通过跟踪测试或测试动态行为,我们指的是对函数的跟踪(序列)进行测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号