Axini offers a commercial platform to perform model-based software testing, using models written in Axini’s Modeling Language. To verify properties of a system, they use scenario constructs that describe these properties, which are matched against automatically generated test cases. These scenarios are used as alternatives to properties written in Linear Temporal Logic. We provide a translation from a fragment of this logic to scenarios. Moreover, we present a method, using scenarios, to automatically generate test cases, based on the requirements of the system. Experiments show the effectiveness of the method.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

From LTL to Scenarios: Automatic Test Case Generation for Axini Modeling Language

  • Maarten Schröder,
  • Machiel van der Bijl,
  • Wan Fokkink

摘要

Axini offers a commercial platform to perform model-based software testing, using models written in Axini’s Modeling Language. To verify properties of a system, they use scenario constructs that describe these properties, which are matched against automatically generated test cases. These scenarios are used as alternatives to properties written in Linear Temporal Logic. We provide a translation from a fragment of this logic to scenarios. Moreover, we present a method, using scenarios, to automatically generate test cases, based on the requirements of the system. Experiments show the effectiveness of the method.