2

是否可以通过java更改TestNG的输出目录?基本上,我想在每次执行脚本时在不同的文件夹中生成报告。顺便说一句,我不是 Maven 用户。而且我不想通过 XML 配置它。我尝试了以下代码,它成功生成了报告,但是所有测试都在上面My_Test.class,执行后它们没有显示在 TestNG 的窗口中。TestNG 窗口中显示的输出是游戏时间测试。

@Test public void gametime(){
    TestNG testNG = new TestNG();
    testNG.setOutputDirectory("C:/temp_files/result_" + getCurrentDateTime());
    testNG.setTestClasses(new Class[] {My_Test.class});
    testNG.run();
}
4

0 回答 0