如何用jar文件指定单个方案?

时间:2019-03-21 10:32:06

标签: karate

我正在尝试遵循this post来运行特定的方案,但是在运行独立版本(v0.9.1)时却失败了。

我的实验:

(1) java -Dkarate.options="--name ^bla$" -jar karate.jar features/many.feature

它从功能文件运行所有方案。

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

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

我在这里想念什么?

1 个答案:

答案 0 :(得分:1)

使用tags将是一种方便的方法

在每种情况之前添加一个不同的标签,并在使用空手道独立呼叫时通过-t传递标签名称

许多功能

Feature: Many scenario
 @s1
 Scenario: SOne
   * print 'first scenario'
 @s2
 Scenario: Stwo
   * print 'second scenario'

现在通过脚本标签

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