@tagは機能ファイルごとですが、テストの実行中に機能ファイル内の特定のシナリオを無視できる方法はありますか?
シナリオの上にタグを指定して、実行中にそのタグを無視するように設定できます
@ignore
Scenario:
* print "ignored test"
@regression
Scenario:
* print "regression test"
@ignoreタグを無視したい場合は、キュウリオプションで実行したくないタグの前に「〜」記号を使用できます。
例えば:
i)引数として渡す
mvn clean test -Dcucumber.options="--tags ~@ignore" -Dtest=YourTestClass
または
ii)テストクラス自体で定義する
@CucumberOptions( tags = {"~@ignore"})
または
iii)空手スタンドアロンの場合、-tフラグを使用して追加の引数を渡します
-t ~@ignore
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加