pytest-html logo

pytest-html

Pytest plugin generating self-contained HTML reports for test runs, with embedded test results, screenshots and custom metadata.

-

Our Verdict

A quick way to share pytest results, but teams needing polished dashboards should look at Allure instead.

Pros

  • Self-contained HTML reports, no server needed
  • Embeds screenshots and custom metadata
  • Easy to share via CI artifacts
  • Works with Selenium and Playwright tests

Cons

  • Reports look dated versus Allure
  • Limited customization without hooks
  • Large reports get slow to open in browser
Best for: Teams needing shareable test artifacts from CI without extra infrastructure Not for: Organizations wanting rich dashboards where Allure or ReportPortal shine

When to Use pytest-html

Good fit if you need

  • Self-contained HTML test reports with embedded assets
  • Attach screenshots to failing tests automatically
  • Custom metadata columns in HTML report tables
  • Share test results with stakeholders via HTML artifact

Lock-in Assessment

Low 5/5
Lock-in Score
5/5

pytest-html Pricing

Pricing Model
free
Free Tier
Yes
Entry Price
Enterprise Available
No
Transparency Score

Beta — estimates may differ from actual pricing

1,000
1001K10K100K1M

Estimated Monthly Cost

$25

Estimated Annual Cost

$300

Estimates are approximate and may not reflect current pricing. Always check the official pricing page.

Project Health

B

Health Score

768 252
Bus Factor

8

Last Commit

today

Release Freq

216d

Open Issues

185

Issue Response

N/A

License

NOASSERTION

Last checked: 2026-04-21

Community Discussion

Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.