私は自動テストのためにJUnit 4.XでSelenium 2.Xを使用しています。テストクラスにはいくつかのテストケースがあります。ただし、各テストケースについて、新しいセッションが作成されます。新しいブラウザウィンドウが開かれている各テストケースのためであるいくつかのテストケースで一度だけログインする - Selenium、JUnit
、
、
ログインメカニズムは、
一般的な手順を行い、
テストの手順を実行します実行されます、
ブラウザを閉じます。
次のような可能性はありますか?新しいブラウザウィンドウが開いている
、
ログインメカニズムは、
一般的な手順を実行される実行されます、
上記の手順だけ
たら、すべてのテストステップを実行される(@を持つメソッドテスト)が実行されます。
最後にブラウザが閉じられますか?
PS:すべてのテストケースを1つにまとめたいとは思わないのですか?
おかげで、すべての新しいブラウザセッションで
この投稿:http://stackoverflow.com/questions/7908254/is-there-a-way -to-use-multiple-java-classesと同じ-webdriver-object-when-rが便利かもしれない –