数据驱动和关键字驱动测试之间的区别?

时间:2011-08-10 22:15:46

标签: testing automated-tests functional-testing data-driven-tests

我已经搜索了Google上的数据和关键字驱动测试之间的差异,但我找不到足够的答案。

2 个答案:

答案 0 :(得分:4)

关键字和数据是自动化测试脚本中使用的工具。您使用关键字来表示操作。一系列关键字驱动脚本。因此,您可以使用相同的关键字集来构建各种测试脚本。您使用数据作为脚本操作的输入。脚本中的每个数据集都提供了一个测试用例。因此,数据集越多,测试用例就越多。我们的想法是,这些工具有助于快速定义大量测试用例和测试脚本,从而使您的测试覆盖范围更大。

我不会太过于陷入尝试学习流行语的含义。只需使用可以帮助您进行更多更好测试的工具。

答案 1 :(得分:0)

在8天内,我得到了一些想写在这里的东西:

首先,kdt是如此昂贵(时间和人)。因此,几乎所有自动化测试工具都使用hibrit(ddt和kdt)方法。就像Dabowhekk之前所说,kdt还包括测试场景,动作和事件。