FREEDOM251

Freedom251 › Test Analytics Software

Allure Report

Free plan Open source APILinuxMacSelf-hostedWebWindows

Visit Allure Report Alternatives Pricing

Allure Report's own site

What Allure Report is

Allure Report converts test execution data into interactive HTML reports for reviewing unit, API, and end-to-end test results. Reports can include test steps, attachments, timings, metadata, logs, and screenshots. The tool identifies unstable tests, groups flaky failures, and tracks historical results. Allure 3 adds rerun grouping, reporting across multiple environments, real-time reporting, and project-wide quality gates. Its integrations directory lists more than 50 testing tools and frameworks, while documentation describes integrations with Jenkins, GitHub Actions, Azure DevOps, JetBrains IDEs, and Visual Studio Code. Test collection and report generation can run locally without sending data over a network. The resulting static HTML sites can be opened in a browser or hosted on a web server. Allure Report is free, open-source software under Apache License 2.0, developed by Qameta Software with community contributions. The separate free Allure Report Storage service can run as a Docker container or Cloudflare Worker. The site describes use by automation QA, manual QA, developers, and project managers.

Who it suits

Allure Report suits QA professionals and developers who need to review test outcomes, including flaky failures and historical results. Project managers may also use its reports to view test results.

What it does well

  • Supports unit, API, and end-to-end test reporting.
  • Reports can include logs, screenshots, and timings.
  • Test collection and reporting can run locally.
  • Static HTML reports can be hosted or opened in a browser.
  • Free and licensed under Apache License 2.0.

What to know first

  • Report generation produces static HTML websites.
  • Historical tracking depends on test results being available.

Plans

PlanBilled and limitsPrice
Allure Reportopen-source test-report generation · self-hosted/local operation · Allure TestOps is separate paid productFree

As allurereport.org lists them, read 14 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the Allure Report website.
  2. Choose a supported testing framework or tool for your test suite.
  3. Run test collection and report generation locally, or use a documented CI/CD integration.
  4. Open the generated static HTML report in a browser or host it on a web server.
  5. If shared storage is needed, run Allure Report Storage as a Docker container or Cloudflare Worker.

Allure Report is an open-source test-reporting tool for QA teams and developers who need detailed context around test results. It is most compelling for teams that want a free, self-managed workflow; teams seeking a hosted analytics service should look elsewhere.

Overview

Allure turns unit, API, and end-to-end test runs into interactive HTML reports. Steps, attachments, timings, metadata, logs, and screenshots give failures useful context for investigation, rather than reducing a run to pass or fail. Support for more than 50 testing tools and frameworks makes it relevant to teams with varied test stacks.

Reports are static HTML sites that open in a browser or can be hosted on a web server. Test collection and report generation can run locally without sending data over the network, which suits teams with strict data-handling needs. The trade-off is operational: teams are responsible for generating reports and arranging access to them.

Key features

Flaky-test and failure analysis

Allure identifies unstable tests, categorizes flaky failures, and tracks historical results. Failure analysis and execution trends can help teams distinguish a recurring problem from an isolated break. Allure 3 adds rerun grouping, reports spanning multiple environments, real-time reporting, and project-wide quality gates, which are useful for teams that need to compare repeated runs or enforce shared quality thresholds.

Framework and workflow integrations

Supported frameworks include pytest, JUnit 4 and 5, NUnit, Cypress, Playwright, Jest, and Mocha, among many others. CI/CD integrations include Azure DevOps, Bamboo, GitHub Actions, Jenkins, and TeamCity; documentation also covers JetBrains IDEs and Visual Studio Code. This breadth makes Allure a practical fit when a team wants reporting across an established toolchain, though a specific framework should be checked against its supported integrations before adoption.

Storage and report access

Allure Report Storage is a free, Apache-2.0-licensed service that can run as a Docker container or Cloudflare Worker. It gives teams a self-hosted option for report storage without requiring a hosted Allure service. Reports themselves remain static sites, so teams still need a way to generate and serve them to their intended readers.

Pricing

Allure Report costs nothing and is an open-source test reporting tool under the Apache License 2.0. There is no free trial because the product has a free plan. No paid plan is described; this makes it suitable for teams that want to avoid a reporting subscription, but it does not provide a priced hosted-service tier for teams that prefer someone else to manage report access.

Platforms

Allure supports API, Linux, macOS, self-hosted, web, and Windows platforms. Its local collection and generation flow and self-hosted storage make it a strong option for teams that want control over where test data and reports reside.

Who it's for

Automation QA, manual QA, developers, and project managers can use Allure reports to inspect test outcomes. It suits teams that value detailed failure evidence, flaky-test tracking, and broad framework support, especially when they can handle report generation and hosting themselves. Teams that need a managed reporting workspace rather than static reports will likely prefer another product.

Pros and cons

  • Pro: Detailed steps, logs, attachments, timings, and screenshots provide evidence to investigate failures.
  • Pro: Flaky-test categorization and historical results help teams track instability over time.
  • Pro: Local generation and free self-hosted storage support teams that want to keep report handling under their control.
  • Con: Static HTML reports require teams to manage generation and access rather than relying on a hosted reporting service.
  • Con: The workflow is a less natural fit for teams that want a managed analytics workspace.

Alternatives

Test Analytics Software is a useful place to compare reporting tools across the category.

ReportPortal is another free, self-hosted open-source option, with Docker, Kubernetes, and Google Cloud Marketplace deployment choices, plus a free trial. Choose it if those deployment options or its freemium model better fit your team.

TestBeats offers freemium plans including Pro 200 at $18 a month, with 200 credits, up to 400 test runs, and up to 4,000 test cases. It may suit teams that prefer a paid plan with stated run and case allowances.

Buildkite has a free plan for up to 5 users, 10 concurrent jobs, and 2,000 Linux vCPU minutes per month. Choose it if those CI job and user limits align better with your needs.

Qualflare offers a free Starter plan capped at 1 project, 1 active user, 200 test cases, and 100 test reports. It is a clearer fit for teams whose work fits those small project and usage limits.

Testspace has a Basic plan at $32 a month for 4 users, 2 private projects, unlimited public projects, and 200 sessions. It may fit teams that need defined user and project allowances.

Tesults offers a lifetime free plan with limits including 100 test cases per run and 5 targets. Consider it if those caps suit your reporting needs.

Argos has a free Hobby plan covering up to 5,000 screenshots. It may be relevant when that screenshot allowance matches your needs.

BrowserStack Test Reporting & Analytics offers a free plan with 60 days of test-run history and assertion failure logs, alongside stated retention periods for video and debug logs. Choose it if those history and log-retention terms are a better match.

Verdict

Choose Allure Report if your QA or development team wants rich test context, flaky-test analysis, and a free workflow that can run locally or use self-hosted storage. Its broad integrations are a strong reason to consider it for an existing test stack. Look elsewhere if you want a managed analytics service or do not want to own report generation and access.

Verdict

Allure Report provides free HTML reporting with test detail, flaky-test analysis, and broad listed integrations. Its local data flow and self-hosted storage option may suit teams that want control over report handling.

Questions

How much does Allure Report cost?

The Allure Report plan is free at 0.00 USD. Allure Report Storage is also free.

Is Allure Report open source?

Yes. It is licensed under Apache License 2.0, and Qameta Software develops it with open-source community contributions.

Which tests does it support?

It supports unit, API, and end-to-end tests, with a directory listing more than 50 testing tools and frameworks.

Can reports be generated locally?

Yes. Test collection and report generation can run locally without sending data over the network.

How can reports be viewed or hosted?

Generated reports are static HTML websites that can be opened in a browser or hosted on a web server.

Can Allure Report be self-hosted?

Yes. Allure Report Storage is a free service that can run as a Docker container or Cloudflare Worker.

Facts from Allure Report's own pages

Allure 3 features
Allure 3 adds rerun grouping, multiple-environment reports, real-time reporting, and project-wide quality gates. · allurereport.org, 29 Sept 2026
Architecture
The product combines framework integrations with an Allure command-line utility that reads structured result files and generates reports. · allurereport.org, 14 Oct 2026
Attachments
Test results can include screenshots, logs, videos and other attachments. · allurereport.org, 14 Oct 2026
CI and IDE integrations
The documentation lists integrations for Jenkins, GitHub Actions, Azure DevOps, JetBrains IDEs, and Visual Studio Code. · allurereport.org, 29 Sept 2026
Company listing discrepancy
SourceForge lists Qameta Software as founded in 2017 and based in the United States. · sourceforge.net, 14 Oct 2026
Company size and origin
LinkedIn lists Qameta Software as a privately held software-development company founded in 2020 with 11–50 employees and headquarters in Fairfax, Virginia. · linkedin.com, 14 Oct 2026
CSV export
Allure 3 provides a CSV plugin and CLI command for exporting report data to spreadsheets or other analysis tools. · allurereport.org, 14 Oct 2026
Documentation depth
The official documentation includes feature references, installation guides, framework integrations, migration guides, configuration, API-oriented examples and deployment guides. · allurereport.org, 14 Oct 2026
Extensibility
Allure 3 advanced capabilities are implemented as configurable plugins, and users can install additional npm plugins. · allurereport.org, 14 Oct 2026
Filtering and sorting
Users can filter and sort test results to focus on selected failures or categories. · allurereport.org, 14 Oct 2026
Flaky-test analysis
The report identifies unstable tests by comparing status changes across runs. · allurereport.org, 14 Oct 2026
Framework coverage
The documentation provides setup guides for more than 30 frameworks across JavaScript, Java, Python, .NET and other languages. · allurereport.org, 14 Oct 2026
Global errors
Allure 3 can capture process-level output, exit codes and errors through the allure run wrapper. · allurereport.org, 14 Oct 2026
Gradle requirements
The Gradle integration requires Gradle 8.11 or newer and Java 17 or newer. · allurereport.org, 14 Oct 2026
Headquarters
Fairfax, Virginia, United States · allurereport.org, 23 Sept 2026
History and retries
Allure links results from repeated launches, displays prior statuses and shows retry attempts. · allurereport.org, 14 Oct 2026
Installation systems
Official installation instructions cover Windows, macOS, Linux and Node.js on any system. · allurereport.org, 14 Oct 2026
Integrations
Official integrations cover Azure DevOps, Bamboo, GitHub Actions, Jenkins, TeamCity, Gradle, Maven, JetBrains IDEs and Visual Studio Code. · allurereport.org, 14 Oct 2026
Intended users
The site describes use by automation QA, manual QA, developers, and project managers. · allurereport.org, 29 Sept 2026
Java 3 requirements
Allure Java 3 requires Java 17 or newer, while its Karate and jOOQ modules require Java 21 or newer. · allurereport.org, 14 Oct 2026
Licence
The main Allure Report repository is distributed under the Apache-2.0 licence. · github.com, 14 Oct 2026
Limit: collaboration
An independent comparison says Allure Report does not provide real-time collaboration among testers inside the product. · testomat.io, 14 Oct 2026
Limit: large suites
An independent comparison warns that exceptionally large or complex test suites may need additional handling and optimization. · testomat.io, 14 Oct 2026
Limit: maintenance
Independent reviewers say self-hosted deployments require ongoing maintenance, especially for custom steps and labels. · dev.to, 14 Oct 2026

Where Allure Report stands on Freedom251

Look at these too