0

現在、JUnit に組み込まれたパラメーター化されたテスト ハーネスで実行される一連の単体テストがあります。テスト ケースごとに新しい Selenium インスタンスを作成したくないので (ログインして画面に移動し、一連のテストを実行したい)、テストを自動化できる他のオプションを検討しています。

すべてが同じテスト メソッドを利用するさまざまなクラスでさまざまなテストをセットアップしたいと考えています。カテゴリも JUnit によって提供されていることがわかりましたが、これは TestSuite をセットアップする方法のように見えるため、これが役立つかどうかはわかりません。

簡単な質問は、さまざまなクラスに分散された一連のセレン テストがある場合、これらのテストを別の場所で指定された 1 つのテスト メソッドで実行する方法はあるのでしょうか?

4

1 に答える 1

0

そこにあるJunitでテストスイートを作成し、urテストを含むさまざまなクラスを作成できます。Junit 4では、テストスーツは次のように記述されています。

import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({TestClass1.class, TestClass2.class})
public class TestSuite {
//nothing
}
于 2012-07-03T06:44:19.173 に答える