A k6 plugin that transforms load test results into formatted HTML reports with charts and tables.
K6 HTML Summary Report is a plugin for the k6 load testing tool that generates formatted HTML reports from test runs. It transforms raw performance data into visual reports with charts and tables, making it easier to analyze and share load test results. The tool highlights checks and thresholds to quickly identify pass/fail status.
Developers, QA engineers, and DevOps practitioners using k6 for performance and load testing who need to visualize and communicate test results.
It provides an easy-to-use, visual alternative to k6's built-in reporting, with clear highlighting of thresholds and checks. The customizable themes and simple integration make it a flexible choice for teams needing shareable HTML reports.
Output K6 test run results as formatted & easy to read HTML reports
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Explicitly shows pass/fail status for checks and thresholds with color coding, addressing a gap in k6's built-in reports as noted in the README.
Uses k6's handleSummary callback, requiring minimal code changes to add reports to existing test scripts, as demonstrated in the basic usage example.
The default theme is AI-designed and modern, with smart column selection and a clean layout, making reports professional and easy to read.
Can be combined with other summary generators like text output to produce multiple reports simultaneously, as shown in the multiple outputs section.
Requires k6 version 1.3.0 or later for ESM support, making it incompatible with older versions that some teams might still rely on.
All themes except 'default' are legacy and won't receive new features or updates, limiting long-term customization and forcing reliance on the default.
Generates static HTML files without interactive elements or real-time updates, which may not meet needs for dynamic monitoring or integration with live dashboards.