[空手道]:创建包含场景大纲的其他功能的功能
[karate]: create features with other features that include scenarios outline
我有一个问题
比方说,我的测试中有 2 个特征
- 示例-a.feature 包含 10 行的大纲场景
- example-b.feature 其中包含另一个大纲场景,该场景也包含 10 行。
是否可以根据特征 a 和 b 创建示例-c.feature?如果是这样,这是一个好习惯吗?
在我看来,这会产生很多复杂性。
谢谢
是的,它会很复杂。我个人认为你应该只有一个级别的“调用”。这里有一些想法(和咆哮):
空手道应该是一种测试工具,而不是 general-purpose 编程语言。但与任何编程语言一样,它可能会被滥用,并以某种方式使用它 un-maintainable 供将来参与您项目的任何人使用。做出正确的决定取决于您。
我有一个问题 比方说,我的测试中有 2 个特征
- 示例-a.feature 包含 10 行的大纲场景
- example-b.feature 其中包含另一个大纲场景,该场景也包含 10 行。
是否可以根据特征 a 和 b 创建示例-c.feature?如果是这样,这是一个好习惯吗? 在我看来,这会产生很多复杂性。
谢谢
是的,它会很复杂。我个人认为你应该只有一个级别的“调用”。这里有一些想法(和咆哮):
空手道应该是一种测试工具,而不是 general-purpose 编程语言。但与任何编程语言一样,它可能会被滥用,并以某种方式使用它 un-maintainable 供将来参与您项目的任何人使用。做出正确的决定取决于您。