0

こんにちは、1つ疑問があります。これについて助けてください

私はログインする必要があるTestNGでこのテストコードを持っています->製品の組み合わせを見つけます->フォームに記入します

コードはこのようなものです

@Test
public static void login(){

// login code

}

@Test(dependsOnMethod = "login")
pubilc find_combination(){

// finding code 

}

@Test(dependsOnMethod = "find_combination")
public static void fill_form(){

// filling the product form

}

これで、find_combinationとfill_formを繰り返して、テスト用の製品リクエストをさらに作成できるようにしたいのですが、@Test('invocationCount = 10')がテストメソッドを繰り返すことがわかりましたが、私の質問はログイン一度だけ、2番目と3番目のテスト方法を10回繰り返してください。誰か助けてください... Eclipseを使用しています

ありがとうございました

4

1 に答える 1

3

ログインをbeforeClassに入れることができます。この方法では、クラス内のすべてのテストに対して 1 回だけ実行されます。ログインに失敗すると、テストは実行されません。テストで呼び出し回数を保持します。

于 2012-12-17T05:54:52.787 に答える