2017-12-06 7 views
-2

いくつかの状態でデータベースにデータを必要とするテストがあります。今のところ私は@BeforeMethod Annotationを使ってデータを設定しています。私が直面している問題は、すべてのテストクラスで同じセットアップが重複していることです。 問題の正しいアプローチは何ですか?私は抽象クラスを追加する必要がありますか?TestNGのテストデータを設定する方法Java

ありがとうございました。

答えて

0

お互いに依存するN個のテストクラスがある場合は、@BeforeSuiteメソッドを使用してデータを設定します。 testNGxmlを使用して、このクラス(@BeforeSuiteメソッドを持つ)を最初にと呼びます。

独立したテストクラスがある場合は、各テストクラスが実行される前に@BeforeClassメソッドを使用してデータをセットアップします。

関連する問題