src/test/resources/feature /に以下のフィーチャーファイル(別個のフィーチャーファイル)がありますので、それらを並行して実行したいと思います。 1つの機能ファイルはchromeで実行する必要があり、もう1つは@Tags nameで述べたようにfirefoxで実行する必要があります。キュウリフィーチャーファイルの並列実行方法
Feature: Refund item
@chrome
Scenario: Jeff returns a faulty microwave
Given Jeff has bought a microwave for $100
And he has a receipt
When he returns the microwave
Then Jeff should be refunded $100
Feature: Refund Money
@firefox
Scenario: Jeff returns the money
Given Jeff has bought a microwave for $100
And he has a receipt
When he returns the microwave
Then Jeff should be refunded $100
誰かがランナーとして使用してキュウリ-javaの1.2.2バージョン、およびAbstractTestNGCucumberTestsを使用してthis.I'mを達成するために私を助けることができます。また、フィーチャーファイルを使用してテストランナーを動的に作成し、それらを並行して実行する方法を教えてください。
何をここで達成しようとしていますか?最終目標は何ですか? – k1133
さまざまなブラウザで機能ファイルを並行して実行したいと思います。私はどこで私はブラウザの互換性テストを行う必要があるアプリケーションがあります。これまでは、ブラウザの互換性を検証するためのシーケンス実行がありました。私はちょうどキュウリ - jvm - パラレルプラグインについて聞いたが、それを実装する方法をあまり知らない。ダイナミックにランナーをつくり、シナリオや機能に応じて並列実行できるようになると聞いています。 – ArrchanaMohan
あなたはmavenとsurefireプラグインを試すことができます。利用可能なランナーを個別に実行する複数のスレッドを使用します。 Google cucmber java maven parallel。記事のリンクを使用していましたが、何とか削除されました – Grasshopper