2017-05-31 29 views
0

空白XML JUnit的报告时,使用下面的代码IM:空白XML正在产生与使用Cucumber.Options正在生成

import cucumber.api.CucumberOptions; 
import cucumber.api.junit.Cucumber; 
import org.junit.runner.RunWith; 
@RunWith(Cucumber.class) 
@CucumberOptions(plugin = "junit:target/cucumber-report.xml") 
public class RunCukesTest { 
} 

我用黄瓜版本1.2.4。代码中是否存在一些错误,或者存在某些版本问题。因为它与1.2.5一起工作,但只要与常春藤结合,它就停止生成。是否有任何其他的jar来为此添加代码。

回答

0

为什么你认为在你添加另一个工具到你的工具链之前,当它工作之前,黄瓜有问题?在你添加的新工具周围寻找问题。

但在此之前,恢复您的更改,直到它再次开始工作。然后以小步骤添加所需的任何东西,并始终保持解决方案正常工作。即经常运行并查看您所期待的报告仍会出现并包含预期值。在每个工作步骤之间提交代码,并在发生意外事件而导​​致功能中断时恢复。

0

所以这个问题是由于logback-classic jar的问题而产生的。当我将logback-classic jar替换为logback-core jar时,问题已解决。