私は、テストユースケースを自動化するためにページオブジェクトモデルを使用しています。キュウリと一体化した場所。 ここではキュウリのステップ定義ファイルで使用しています: @Before - ドライバオブジェクト を初期化しています。このドライバオブジェクトを各ページに渡します。セレンを使用してキュウリのステップ定義ファイルを分割する方法ページオブジェクトモデル
@After - ここで私は運転手を閉鎖しています。
他のグルーコードで私は自分のロジックを書いています。
私が直面している問題は、ステップ定義ファイルを2つに分割したいときです。ここでは、2番目のステップ定義ファイルに@Beforeアノテーションがないため、ドライバオブジェクトを取得できないため、問題に直面しています。
2番目に@を追加すると、2つのインスタンスのドライバが作成されます。私たちは望みません。 この問題の解決にお手伝いできますか?