Api 有没有办法分配一个唯一的;ID密钥“;适用于空手道DSL中的每个功能/场景

Api 有没有办法分配一个唯一的;ID密钥“;适用于空手道DSL中的每个功能/场景,api,testing,karate,qa,Api,Testing,Karate,Qa,我想知道,是否有可能为空手道DSL中的每个功能或场景分配“ID密钥”,以保持它们的唯一引用 当您拥有数百个功能/场景时,很难保持所有列表的整洁。场景的名称似乎不是有效的唯一引用,因为我在其名称中包含变量数据 有什么提示吗 提前感谢您的帮助。您最好结合使用功能文件名和“场景参考id”,如下所示:[1.4]或[2.1:10] 在即将发布的1.0/RC版本中,当您在测试执行中时,请查看karate.scenario和karate.feature的值: 另一个你可以考虑的是在每个场景中添加标签: 这就是

我想知道,是否有可能为空手道DSL中的每个功能或场景分配“ID密钥”,以保持它们的唯一引用

当您拥有数百个功能/场景时,很难保持所有列表的整洁。场景的名称似乎不是有效的唯一引用,因为我在其名称中包含变量数据

有什么提示吗


提前感谢您的帮助。

您最好结合使用功能文件名和“场景参考id”,如下所示:
[1.4]
[2.1:10]

在即将发布的1.0/RC版本中,当您在测试执行中时,请查看
karate.scenario
karate.feature
的值:

另一个你可以考虑的是在每个场景中添加标签:

这就是我们现在所拥有的一切,如果你对未来有一些想法,可能需要你/社区做出贡献

@id=001
Scenario: some name
* print karate.scenario.name