为什么XUnit插件不能与Jenkins一起使用?

Kha*_*uri 4 selenium xunit jenkins

我从jenkins启动了测试IDE(硒),并上传了XUNIT插件以获取一份不错的测试报告,但最后我得到了以下ERROR消息:

测试失败,有关详细信息,请参见结果文件:

D:\FTP\stm_atos_automatisation\rapports\ff39\rapport_ff39.html ERROR: Build step failed with exception java.lang.NullPointerException: The types section is required.
at org.jenkinsci.plugins.xunit.XUnitProcessor.<init>(XUnitProcessor.java:65)
at org.jenkinsci.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:111)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)
at hudson.model.Build$BuildExecution.post2(Build.java:185)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:671)
at hudson.model.Run.execute(Run.java:1766)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:381) Build step 'Publish xUnit test result report' marked build as failure Finished: FAILURE
Run Code Online (Sandbox Code Playgroud)

有什么办法解决这个问题?

Sco*_*don 5

当我第一次启用XUnit插件时,我也收到此错误。

我没有意识到(或者已经忘记了)我需要向XUnit构建步骤配置中添加报告类型。为此,请单击Add,然后选择要解析的报告类型(对我来说是PHPUnit-3.x)。查看此屏幕截图。您还必须指定要解析的XML报告文件的路径。(我正在使用Codeception,所以是tests/_log/*.xml。)