如何自定义诱惑报告标题和徽标

时间:2018-02-09 15:38:16

标签: allure

通过诱惑产生的附着的诱惑报告图像。想要使用我自己的标题和徽标而不是ALLURE REPORT和默认徽标来自定义报告标题和徽标(图像突出显示为黄色)。感谢您的帮助。

enter image description here

5 个答案:

答案 0 :(得分:2)

要更改徽标,您应该将custom-logo-puglin放入puglins文件夹中:

enter image description here

编辑styles.css文件并将图像引用更改为您自己的文件。

在jenkins中自定义每个项目,插件文件夹放在这里:

enter image description here

如果您想更改文件夹的所有项目:

enter image description here

我建议你user manual

答案 1 :(得分:1)

在custom-logo-plugin / static / styles.css中,将“!important”添加到背景样式中。进行此更改后,自定义徽标插件应该可以工作。这将仅替换徽标图像。

您还可以通过在.side-nav__brand-text选择器中使用“ display:none”并为.side-nav__brand选择器添加高度来使用带有文字的徽标。在这种情况下,您的徽标应为170px宽度。

答案 2 :(得分:0)

由于之前的更改,

诱惑自定义徽标和报告名称/标题插件目前无法正常工作,您可以通过克隆源,修改它并构建本地副本而使用它来实现此目标,直到我们修复此类插件为止或提供新的替代方案。

答案 3 :(得分:0)

我可能会迟一点回答...

关于报告标题,实际上它似乎在生成步骤中被硬编码。 看看“ allure-generator / src / main / java / io / qameta / allure / summary”中的文件, 特别是SummaryPlugin.java SummaryPlugin.java

一个短期解决方案可能是在“诱惑生成”和“诱惑开放”之间编辑文件“ allure-report / widgets / summary.json”。 summary.json

长期而言,应该在生成步骤中添加一个参数。

答案 4 :(得分:0)

标题更改

我通过从git克隆存储库更改了标题,并建立了本地副本。 (我使用的是Windows操作系统)。

先决条件

  1. 版本5.2.1-https://gradle.org/releases/
  2. 节点Js-https://nodejs.org/en/download/ -npm -6.4.1

安装必备软件后,请按照以下步骤操作

  1. 访问https://github.com/allure-framework/allure2
  2. 克隆存储库-链接: https://github.com/allure-framework/allure2.git
  3. 假设存储库在本地保存在C:\ allure2-2.10.0
  4. 导航到 C: \ allure2-2.10.0 \ allure-generator \ src \ main \ java \ io \ qameta \ allure \ summary
  5. 使用任何文本编辑器编辑SummaryPlugin.Java文件

  6. 搜索setReportName("Allure Report");并改成任何名字     你想给。示例setReportName(“自动化报告”)并保存该文件

  7. 导航到C: \ allure2-2.10.0 \ allure-generator
  8. 从此文件夹中打开命令提示符(cmd)。键入 gradle build ,然后按Enter
  9. 等待几分钟,直到它建立。大约需要20分钟。
  10. 导航到c:\allure2-2.10.0\allure-generator\build\libs
  11. 将新创建的文件复制到build \ libs文件夹allure-generator-2.10.0.jar文件中
  12. 我已从https://docs.qameta.io/allure/#_manual_installation手动安装
  13. 使用从以下位置新创建的文件导航到 allure-2.10.0 \ allure-2.10.0 \ lib 覆盖allure-generator-2.10.0.jar文件 gradle构建文件夹

Title change image screenshot


徽标更改

  1. 我已从
    手动安装 https://docs.qameta.io/allure/#_manual_installation
  2. 导航到文件夹allure-2.10.0\allure-2.10.0\config
  3. 使用任何名为 allure.yml
  4. 的文本编辑器编辑文件
  5. 最后,再添加一行,即在此处输入代码 - custom-logo-plugin并保存文件以激活插件。 allure.yml screenshot
  6. 导航到allure-2.10.0\plugins\custom-logo-plugin\static编辑 styles.css

    .side-nav__brand {
    background: url('yourlogo.svg') no-repeat left center !important;
    padding-left: 180px !important;
    margin-left: 10px;
    }
    
  7. 将svg文件或png图像文件放在同一文件夹中

  8. 现在生成吸引力报告。

  9. 标题和徽标都会根据您的需要进行更改。

    希望有帮助!谢谢