我过去曾使用过Cucumber和Jenkins,jenkins-cucumber-jvm-reports-plugin-java
太棒了。我需要做的就是生成黄瓜json
输出以获得漂亮的报告。
我的新项目使用Bamboo,我找不到类似的东西或至少接近的东西。有没有人有使用黄瓜和竹子的经验?可以使用一些有用的指针。由于此练习是POC,因此Ruby
或Java
会很棒。
答案 0 :(得分:1)
我可以看到这是很久以前的问题。不确定它是否仍然有效,但这是我遇到同样问题的经验。 在我的项目中,我们使用黄瓜和竹子,报告生成对我们也很重要。
我们发现竹子的Cucumber Report Plugin对我们来说还不够,所以我们从MasterThought转移到Cucumber Reporting工具。我认为这与jenkins-cucumber-jvm-reports-plugin-java正在使用的完全相同。
要在Bamboo中使用它,我们在构建期间执行测试后直接通过maven调用它,但是如果你想通过maven配置它,还可以使用maven-cucumber-reporting-mojo(我们还没有使用过这个,因为那时它只支持一个json输入,我们有数百个jsons,但可能同时添加了这个功能。)
我们将生成的基于html的输出设置为构建的工件,因此我们可以为每个构建访问竹子中的漂亮报告。
我希望它有所帮助。