【问题标题】:Testing Domain specific languages测试领​​域特定语言
【发布时间】:2014-07-23 11:28:26
【问题描述】:

我开发了一种图形领域特定语言。我想将其用于基于模型的设计。我有许多图形组件,其中包含有关领域的抽象信息,这些组件用于实现我的算法。

谁能告诉我是否有替代传统单元测试的方法来测试这些图形组件。对这些块进行单元测试相当简单,但我觉得它对我的应用程序来说非常耗时且多余。因此,我正在寻找替代方案。

任何建议将不胜感激。

谢谢

【问题讨论】:

    标签: dsl dsl-tools model-based-testing


    【解决方案1】:

    最简单的方法是使用工具来创建特定领域的图形语言。这些工具不仅有助于定义语言,还提供内置检查,最好的方法是让您在定义语言的同时测试您的语言。有关这些工具的调查,请参阅http://www.languageworkbenches.net/past-editions/

    【讨论】:

      【解决方案2】:

      这取决于您用于创建 DSL 的技术。如果您使用 Xtext 构建语言,则有 Xpect 框架可以为您的实现编写良好的验收测试。

      【讨论】:

        猜你喜欢
        • 2019-01-05
        • 1970-01-01
        • 2010-09-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多