我正在尝试遵循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。
我在这里想念什么?
答案 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