在黄瓜框架的报告中生成的json之后,在哪里调用jar文件(ATM)?

时间:2018-11-15 07:42:11

标签: java maven cucumber cucumber-jvm

场景:

自动化框架: 使用MAVEN的黄瓜框架
场景->执行了测试->现在在黄瓜报告中生成了一个json文件--->现在需要将该json文件路径提供给jar文件才能运行(其功能是JIRA中的票证)。 / p>

问题:当我将jar文件执行放到@after方法中时---->然后由于未生成json而报错。

注意:似乎只有在所有执行和构建成功之后,才会生成黄瓜报告中的json。 这就是为什么当我在after方法中传递json路径时,它没有使用的原因。

请根据依赖于生成的json报告的位置,建议在何处调用此jar。

1 个答案:

答案 0 :(得分:1)

@akhouri:如果您使用Jenkins来操作项目,则可以使用带有插件https://wiki.jenkins.io/display/JENKINS/PostBuildScript+Plugin的构建后操作来运行jar文件。