修改allure报告logo

  • 进入allure文件目录,通过 where allure或者which allure查看具体路径
where allure
/usr/local/bin/allure
  • 在allure.yml 文件添加 - custom-logo-plugin

文件路径:/usr/local/Cellar/allure/2.13.9/libexec/config
文件原内容为:

plugins:
  - junit-xml-plugin
  - xunit-xml-plugin
  - trx-plugin
  - behaviors-plugin
  - packages-plugin
  - screen-diff-plugin
  - xctest-plugin
  - jira-plugin
  - xray-plugin

更新为:

plugins:
  - junit-xml-plugin
  - xunit-xml-plugin
  - trx-plugin
  - behaviors-plugin
  - packages-plugin
  - screen-diff-plugin
  - xctest-plugin
  - jira-plugin
  - xray-plugin
  - custom-logo-plugin
  • 进入logo配置路径下
/usr/local/Cellar/allure/2.13.9/libexec/plugins/custom-logo-plugin/static
  • 编辑styles.css
    custom-logo.svg 为默认logo,自行更新logo即可,有需求的同学也可对css样式进行设置

例如:

.side-nav__brand {
  background: url('logo.png') no-repeat left center !important;
  margin-left: 10px;
  height:40px;
}
.side-nav__brand-text{
  /* 去掉图片后边 allure 文本 */
  display: none; 
}
  • 将logo.jpg文件 放在与style.css文件 同级目录
  • 保存下面内容
  • 执行用例,重新生成测试报告
  • 修改字体,及字体大小
.side-nav__brand {
  background: url('logo.jpg') no-repeat left center !important;
  margin-left: 10px;
  height: 50px;
  background-size: contain !important;
}
.side-nav__brand-text{
  display: none;
  fone-size: 10px;
}

.side-nav__brand:after{
  content: "霍格沃兹测试学社";
  margin-left: 18px;
  height: 20px;
  font-family: kai;
  font-size: 13px;
}
~   

windows 系统修改路径:

  • 找到本地安装的allure路径 (D:\software\xxx\allure-2.7.0\plugins\custom-logo-plugin\static)
  • 然后将图片放至这个文件夹中
  • 在同级路径下找到styles.css文件
  • 修改styles.css文件