私は@BeforeTestと@AfterTestアノテーションを使用しています。コード解決方法BeforeTest注釈付きsetBrowserエラーに<ITestContext、XmlTest>の1つのみを挿入できます。
WebDriverFactory wd = new WebDriverFactory();
//@Parameters({"browserName","appURL"})
@BeforeTest
public void setBrowser(String browserName, String appURL){
wd.setDriver("chrome", "https:URL");
}
@AfterTest
public void tearDown()
{
wd.closeBrowser();
}
の下に見つけて、エラー
AILED CONFIGURATIONの下に取得してください:@BeforeTest setBrowser org.testng.TestNGException: のみ1 setBrowserを注釈付きBeforeTestへのを注入することができます。ネイティブの依存性注入の詳細について は
org.testng.internal.Parameters.createParametersでorg.testng.internal.Parameters.checkParameterTypesで http://testng.org/doc/documentation-main.html#native-dependency-injection (Parameters.java:244) に(Parameters.java:172)を参照してください。エラーの
質問の見出しとエラースタックのトレースは同じですか?エラースタックトレースに ''が表示されません。参考までに、正確なエラースタックトレースは、ほとんどの場合、問題のデバッグに役立ちます。ありがとう –
DebanjanB