Java 在运行时设置诱惑结果目录
如何更改生成Java 在运行时设置诱惑结果目录,java,xml,testng,allure,Java,Xml,Testng,Allure,如何更改生成Allure xml报告的文件目录 我想在运行时更改它 我正在使用java 8和TestNG。看看下面的类,它包含所有诱惑属性: 所以答案是: System.setProperty("allure.results.directory", "path/to/directory"); System.setProperty中的值只能是字符串。我尝试使用*System.setProperty(“allure.results.directory”、“path/to/directory”);在
Allure xml报告的文件目录
我想在运行时更改它
我正在使用java 8和TestNG。看看下面的类,它包含所有诱惑属性:
所以答案是:
System.setProperty("allure.results.directory", "path/to/directory");
System.setProperty中的值只能是字符串。我尝试使用*System.setProperty(“allure.results.directory”、“path/to/directory”);在我的回答中解决了这个问题。如果它适合您,您可以将其标记为正确答案。您好,我更改结果目录的最初意图是按套件分离结果xml文件。我发现结果第一次进入了正确的目录,但当我在它之后更改系统属性时,xml文件继续在以前的套件文件夹中发布。我使用java和testng进行测试用例,同时使用Jenkins运行它。你知道为什么会发生这种情况吗?可能这是一个bug。请在Github中创建相应的问题。