在运行时设置Allure结果目录

3

我们如何更改生成Allure xml报告的文件目录?

我想在运行时更改它。

我正在使用Java 8和TestNG。

1个回答

5

System.setProperty中的值只能是字符串。我尝试使用**System.setProperty("allure.results.directory", "path/to/directory");*,它起作用了。 - sharad jain
我在我的回答中修复了这个问题。如果对你有用的话,你可以将其标记为正确答案。 - vania-pooh
嗨,我更改结果目录的初衷是按测试套件分离结果XML文件。我发现第一次结果会正确地放在目标目录中,但当我更改系统属性后,XML文件仍然会继续发布到之前的测试套件文件夹中。我使用Java和TestNG进行测试用例,同时使用Jenkins运行它。你有任何想法为什么会发生这种情况吗? - sharad jain
可能这是一个bug,请在Github上创建相应的问题。 - vania-pooh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接