0
例: 以下は私のテスト方法とデータプロバイダです。データプロバイダの入力が「2」の場合は、私のtestmethodをスキップする必要があります。テストメソッド内データプロバイダの入力に基づいてテストをスキップする方法はありますか?
@Test(dataprovider = "getData")
public void test(String data) {
System.out.println(data + " Executed successfully");
}
@DataProvider
public Object[][] getData(){
return new Object[][]{
{"One"},
{"Two"},
{"Three"},
{"Four"},
{"Five"}
};
}
回答ありがとうございました。私はテストの前にデータをスキップすることを考えていました。 BeforeMethodのように。私はBeforeMethodの引数としてObject [] paramsを追加する解決策を見つけました。再度、感謝します – Vijayalakshmi