基于模型的测试和模型驱动测试之间的差异

时间:2016-08-27 17:22:01

标签: testing uml modeling difference

在谷歌搜索上述主题后数小时。我无法对比基于模型的测试和模型驱动测试之间的差异。那里有很多定义。但现实世界的例子没有明确的定义。

任何人都可以借助现实世界的例子帮助我理解这两者之间的区别。

1 个答案:

答案 0 :(得分:5)

我担心这两者之间没有明显的区别。首先,因为每个人都使用不同的术语(这些术语没有“标准”定义)。其次,因为IMO,这两个术语都指的是相同的概念(使用模型作为为系统编写测试的过程的一部分),并且仅在模型在测试过程中的作用的重要性方面存在差异。

对我而言,模型驱动意味着模型的更强作用(即模型用于推导测试)比基于模型(使用模型但可能作为测试生成过程中的附加输入)。

至少,这是我解释其他“基于模型”与“模型驱动”概念的方式,因为我试图在这里详细解释:http://modeling-languages.com/clarifying-concepts-mbe-vs-mde-vs-mdd-vs-mda/