2
我使用編程方式來運行包含在Courier類中的測試。測試NG - 傳遞參數setTestClasses()
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] { Courier.class });
testng.addListener(tla);
testng.run();
如何將參數傳遞給此類中包含的測試? 例如
testng.setTestClasses(new Class[] { Courier("parameter").class });
速遞:
public class Courier {
@Parameter(passed parameter)
@Test
public void Courier_Test(String parameter){
System.out.println(parameter);
}
}
謝了任何幫助!
這些都是正確的建議。請注意,如果您想要使用testng.xml路徑,則可以在內存中創建此文件(查找適用於XmlSuite,XmlTest等的Javadoc)。 – 2011-03-23 22:47:39