Repolode
allure-framework

allure-framework/allure2

多语言测试报告工具,将多种测试框架和 CI/CD 系统的结果生成清晰的图形化 HTML 报告。

Star
5,566
Fork
781
未关闭 Issue
89
最近提交
5天前

这是什么?

Allure Report 是一款轻量级测试报告工具,可收集自动化测试的执行结果,并生成可交互的图形化报告。开发者、测试人员以及参与开发流程的其他成员,无需翻阅原始日志,就能看清测试了什么、哪里失败以及原因。

该工具可以为多种测试框架生成统一报告,覆盖十一种编程语言,并能在常见的 CI/CD 系统中运行。报告通过命令行生成,以静态网页形式查看,便于发布或附加到构建结果中。

项目由 Qameta Software 维护,可通过 GitHub Releases、Homebrew、Scoop 和 Maven Central 安装。Qameta 还基于同一生态提供商业产品 Allure TestOps。

核心功能

  • 01为多种测试框架和编程语言生成统一的测试报告。
  • 02生成可交互的图形化 HTML 报告,可作为静态网站查看。
  • 03可与多种 CI/CD 系统集成。
  • 04支持通过 Homebrew、Scoop、GitHub Releases 或 Maven Central 安装。

适用场景

  • 将 CI 流水线中的测试结果发布为可分享的报告页面。
  • 让开发和测试团队在一个视图中查看不同框架编写的测试。
  • 无需阅读原始日志即可排查自动化测试失败的原因。

快速上手

  1. 1

    使用 Homebrew 安装 Allure

    brew install allure
  2. 2

    在 Windows 上使用 Scoop 安装 Allure

    scoop install allure
  3. 3

    或从发布页面下载 Allure

使用前须知

  • 文档中的安装方式仅有 Homebrew、Scoop 以及从发布页手动下载。

标签

常见问题

allure2 是什么?
多语言测试报告工具,将多种测试框架和 CI/CD 系统的结果生成清晰的图形化 HTML 报告。 Allure Report 是一款轻量级测试报告工具,可收集自动化测试的执行结果,并生成可交互的图形化报告。开发者、测试人员以及参与开发流程的其他成员,无需翻阅原始日志,就能看清测试了什么、哪里失败以及原因。
allure2 可以免费使用吗?用的什么许可证?
allure2 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
allure2 还在维护吗?
活跃维护中。allure2 最近一次提交是在 2026年10月16日。
allure2 适合用来做什么?
将 CI 流水线中的测试结果发布为可分享的报告页面。 让开发和测试团队在一个视图中查看不同框架编写的测试。 无需阅读原始日志即可排查自动化测试失败的原因。
allure2 怎么安装和运行?
使用 Homebrew 安装 Allure: brew install allure 在 Windows 上使用 Scoop 安装 Allure: scoop install allure 或从发布页面下载 Allure
在哪里获取 allure2?
源代码和安装说明在 GitHub 上:https://github.com/allure-framework/allure2

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目