2017-12-13 20 views
0

キュウリフィーチャファイルにシナリオをいくつか書き、Selenium Webドライバで実行しました。キュウリシナリオ実行ごとにブラウザの終了と終了を停止する方法

キュウリ機能

シナリオ1 シナリオ2 シナリオ3

今まで私はそれが新しいブラウザセッションをopenupし、最後にそれを閉じてテストを実行する場合。同じブラウザセッションで3つのテストを実行したいと思います。

これをどのように達成できますか?

+1

ドライバの初期化のコードを含めてください。ありがとう。 –

+1

あなたはどの言語を書いていますか? AfterFeatureは、機能ファイル内のすべてのシナリオの後でブラウザを閉じることができるフックのようですが、実際の実装の詳細については、その言語のキュウリの言語とバージョンによって異なりますを使用して。 –

+0

また、テストを実行するために使用しているコマンドも含めてください。 – Dono

答えて

0

テストランナーではなくテストランナーで、以下のJUnit注釈を使用してください。

 @BeforeClass 
     public static void setUp(){ 

     openABrowser(); 
    } 

     @AfterClass 
     public static void tearDown(){ 

     closeABrowser(); 

} 
関連する問題