在TestNG自定义报告中初始化输出目录

时间:2016-11-01 05:34:07

标签: java testng

我们可以通过实施TestNG界面和覆盖

来自定义IReporter报告
generateReport(java.util.List<XmlSuite> xmlSuites, java.util.List<ISuite> suites, java.lang.String outputDirectory)

方法。我们如何初始化outputDirectory。我找不到任何相关的文档。

注意:我没有以编程方式运行TestNG。我的问题是如何在outputDirectory

中配置testng.xml

1 个答案:

答案 0 :(得分:0)

是的,您可以通过使用testng方法提供的对象注入机制。使用以下任何配置方法:

@BeforeSuite
public void setupBeforeSuite(ITestContext context) {
    TestRunner testRunner = (TestRunner) context;
    testRunner.setOutputDirectory("path to your desired location");
}