Xray为Jira Jenkins NUnit测试结果导入任务

时间:2017-08-08 06:55:25

标签: jenkins jira jira-xray

你好我的Jenkins导入工作失败了以下错误。我正在尝试从Slave机器导入.xml。我能够在从属位置看到.xml文件,但仍然找不到找不到文件的错误。当我们从Master运行测试时,它可以搜索xml。所以有人可以帮忙吗?

ERROR: File path is a directory or the file doesn't exist
ERROR: Step ‘Xray: Results Import Task’ aborted due to exception: 
java.io.IOException: java.io.IOException: File path is a directory or the 
file doesn't exist
at 

看起来无法找到xml文件。当我尝试使用Curl命令导入相同的文件时,它正在工作。任何人都可以帮忙解决它吗? 我正在将我的Nunit xml转换为nunit2以进行HTML报告。我试图手动导入nunit 2转换后的xml并且工作正常但是从Jenkins继续收到错误。

1 个答案:

答案 0 :(得分:0)

如果您能够将插件添加到Jenkins服务器,那么有一个专门用于执行此操作的插件,但您无法在Jenkins插件管理器上找到它,请按照此处的步骤进行安装和配置;

Xray for JIRA Jenkins Plugin

简而言之;

  1. 下载此xray-for-jira-connector.hpi
  2. 转到Jenkins的更新中心(“管理Jenkins”>“管理插件”)
  3. 选择高级标签
  4. 在“上传插件”部分,单击“上传”,然后选择文件xray-for-jira-connector.hpi文件。
  5. 接下来,您需要将您的JIRA服务器配置添加到Jenkins(管理Jenkins>配置系统> Xray以进行JIRA配置)。
  6. 完成上述操作后,您现在应该能够添加一个构建步骤,该步骤可以从您在Xray中设置的任何Cucumber测试中导出Cucumber功能文件,以及用于导入测试结果文件的构建后操作,包括一个NUnit XML文件。

    此处提供的所有信息都在我提供的第一个链接中有更详细的描述,以及有关如何设置构建步骤和构建后操作的其他信息。希望这会有所帮助。

相关问题