2
変数@tagsに基づいて特定のGherkinシナリオを実行しようとしています(可能な場合)。たとえば、私のプロファイルが "dev"の場合はシナリオ1を実行し、プロファイルが "qa"の場合はシナリオ2を実行します。 私のJavaクラスでプロファイル値を取得できます。コマンドラインでタグを渡して、前述のようにタグを実行することもできます(here)。しかし、それは私が探しているものではありません。たとえば:mavenプロフィールに基づくキュウリのタグ
@QA
Scenario:I do x and check y
Given I do abc
Then the response is 200
@DEV
Scenario:I do y and check x
Given I do cde
Then the response is 500
私は、特定の環境で特定のテストを実行できるように、私は私のプロフィールに基づいて、キュウリのタグを設定するにはどうすればよい
System.getProperty("myprofile");
としてJavaクラスのプロファイル値を取得していますか?基本的には、コマンドラインでタグを渡すのではなく、自分のプロファイルに基づいてタグを設定する必要があります。それは可能でしょうか?そうでない場合は、何が最良の方法でしょうか?
としてビルドプラグインシステムプロパティ変数としてこれを渡し
としてキュウリのオプションを設定します。私は[この回答](https://stackoverflow.com/a/35866172/3250856)が私たちが必要とするものだと思います。 – Helgi