诱惑-用jar生成诱惑结果

时间:2018-07-27 14:36:22

标签: java automation automated-tests allure

我有一个带有依赖项和类的大型Java .jar,当执行.jar时,我需要生成“ allure-results”文件夹,这可能吗?

1)执行-jar
2)运行测试
3)生成文件夹诱惑结果

这个想法是在没有maven的情况下运行。

-----解决了

我创建一个主线。

public static void main(String[] args) {

       JUnitCore engine = new JUnitCore();
       engine.addListener(new AllureJunit4());
       engine.run(testsSuitName.class);

 }

执行胖罐子并测试其正常时,罐子将创建“诱惑结果”文件夹

1 个答案:

答案 0 :(得分:0)

您需要将AllureJunit4侦听器添加到JUnitCore

JUnitCore engine = new JUnitCore();
engine.addListener(new AllureJunit4());
engine.run(testsSuitName.class);

然后,在运行胖jar时需要指定AspectJ Weaver javaagent:

$ java -jar --javaagent:"/path/to/aspectjweaver.jar" tests.jar

要配置结果文件夹,您可以使用allure.results.directory系统属性