这里有一些代码,
XmlSuite suite = new XmlSuite();
suite.setName("My Suite");
XmlTest test1 = new XmlTest(suite);
test1.setName("My Test");
List<XmlClass> classes = new ArrayList<XmlClass>();
classes.add(new XmlClass("com.testng.Testngexmp"));
test1.setXmlClasses(classes);
List<XmlTest> myTests = new ArrayList<XmlTest>();
myTests.add(test1);
suite.setTests(myTests);
List<XmlSuite> suite_a = new ArrayList<XmlSuite>();
suite_a.add(suite);
TestNG tng = new TestNG();
tng.setXmlSuites(suite_a);
tng.run();
在此,我将套件名称设置为“我的套件”,并将测试名称设置为“我的测试”。 我的问题是,我们应该在运行时/动态期间设置SuiteName和TestName。
如果可能,请建议我如何动态设置套件名称和测试名称。
感谢。