Karate 如何使用jar文件指定单个场景?

Karate 如何使用jar文件指定单个场景?,karate,Karate,我正在尝试运行一个特定的场景,但在运行独立版本(v0.9.1)时,我没有做到这一点 我的实验: (一) java-Dkarate.options=“--name^bla$”-jar karate.jar features/many.features 它运行功能文件中的所有方案 (二) java-Dkarate.options=“classpath:features/many.feature--name^bla$”-jar karate.jar 在不执行测试用例的情况下启动UI 我在这里遗漏了什么

我正在尝试运行一个特定的场景,但在运行独立版本(v0.9.1)时,我没有做到这一点

我的实验:

(一)
java-Dkarate.options=“--name^bla$”-jar karate.jar features/many.features

它运行功能文件中的所有方案

(二)
java-Dkarate.options=“classpath:features/many.feature--name^bla$”-jar karate.jar

在不执行测试用例的情况下启动UI


我在这里遗漏了什么?

使用
标记将是一种方便的方法

在每个场景之前添加一个不同的标签,并在使用空手道单机呼叫时使用
-t
传递标签名称

多功能

现在传递场景标签,如

java -jar karate.jar many.feature -t @s1

我真的希望避免为每个测试用例创建一个标记。标记是一种分组的方法,通过为每个场景创建标记,我无法实现分组。那么,是否有可能像我在原始帖子中链接的帖子所暗示的那样,通过名称调用测试用例?@chbndrhnns update-这已在该票据中修复:事实上,您现在可以通过行号运行场景:
java -jar karate.jar many.feature -t @s1