【问题标题】:Xray for Jira Jenkins NUnit test results import taskXray for Jira Jenkins NUnit 测试结果导入任务
【发布时间】:2017-08-08 06:55:25
【问题描述】:

您好,我在 Jenkins 的导入工作因以下错误而失败。我正在尝试从从机导入 .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 不断收到错误。

【问题讨论】:

    标签: jenkins jira jira-xray


    【解决方案1】:

    如果你可以给你的 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 配置)。

    完成上述操作后,您现在应该能够添加一个构建步骤,该步骤可以从您在 Xray 中设置的任何 Cucumber 测试中导出 Cucumber 特征文件,以及用于导入测试结果文件的构建后操作,包括一个 NUnit XML 文件。

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

    【讨论】:

    • Jenkins 插件现在可以在官方 Jenkins 插件库中使用,因此可以直接从 Jenkins=>manage plugins 部分中安装它。它还支持从 Jenkins slave 导入结果;也许您使用的是不支持它的旧版本插件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多