当前,我正在使用带有插件的Cucumber Options来调用Custom Report Class实现Reporter。如何在较新的Cucumber 4版本中进行操作。主要是获得测试结果以构建自己的自定义报告。
答案 0 :(得分:1)
您可以实现Formatter
接口-https://github.com/cucumber/cucumber-jvm/blob/master/core/src/main/java/cucumber/api/formatter/Formatter.java。
尽管已计划将其删除。 -https://github.com/cucumber/cucumber-jvm/issues/1401
最好使用Plugin
-https://github.com/cucumber/cucumber-jvm/blob/master/core/src/main/java/cucumber/api/Plugin.java加EventListener
-https://github.com/cucumber/cucumber-jvm/blob/master/core/src/main/java/cucumber/api/event/EventListener.java
如果您打算使用并行运行,也请查看ConcurrentEventListener https://github.com/cucumber/cucumber-jvm/blob/master/core/src/main/java/cucumber/api/event/ConcurrentEventListener.java-https://github.com/cucumber/cucumber-jvm/pull/1357