【24h】

Testing Sequence Generation Method Based on Unrelated Behaviors Serializing

机译:基于无关行为序列化的测试序列生成方法

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

摘要

With the development of science and technology, many systems contain a lot of concurrency behaviors in the software. The uncertainty of the order in which concurrent behaviors occur poses a great challenge to software testing. The Colored Petri Net (CPN) model can accurately describe the concurrent behaviors in the software and can also be used to test the concurrent system software. However, the great problem of CPN model is state space explosion. In order to solve the problem, this paper proposes an unrelated concurrent behaviors serializing algorithm. The tester divide transitions in CPN model into three categories: the tested behaviors, the related behaviors and the unrelated behaviors. After that the algorithm will automatically implement inhibitor arcs addition in CPN model, so as to realize the serialization of unrelated concurrent behaviors. The algorithm can not only simplify the structure of the state space, but also achieve the goal of preventing the state space explosion finally. And the testing sequence contained in the state space is non-redundant and fully covered.
机译:随着科学技术的发展,许多系统在软件中包含许多并发行为。并发行为发生顺序的不确定性给软件测试带来了巨大挑战。彩色Petri网(CPN)模型可以准确地描述软件中的并发行为,也可以用于测试并发系统软件。但是,CPN模型的最大问题是状态空间爆炸。为了解决该问题,本文提出了一种无关的并发行为序列化算法。测试人员将CPN模型中的转换分为三类:被测试的行为,相关的行为和无关的行为。之后,该算法将自动在CPN模型中实现抑制弧添加,从而实现无关并发行为的序列化。该算法不仅可以简化状态空间的结构,而且可以达到最终防止状态空间爆炸的目的。状态空间中包含的测试序列是非冗余的,并且被完全覆盖。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号