You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#### 📸 Screenshot Support: View screenshots directly in the report to understand failures faster.
58
58
59
-
#### 📝 Comprehensive output capture: All your test logs with loggers, print() statements, and screenshots are automatically captured and embedded in the report...
#### 📝 Comprehensive output capture: All your test logs with loggers, print() statements, and screenshots are automatically captured and embedded in the report...
70
68
71
-
#### ⏱️ Sort & Filter: Easily sort tests by duration or filter by custom tags and skip status to focus on what matters.
Stop wasting time writing and maintaining custom pytest reporter hooks like pytest_runtest_makereport!
92
-
With pytest-reporter-plus, you get a beautiful, lightweight HTML report out of the box — no extra coding needed.
94
+
- Are frustrated with archiving folders full of assets, CSS, JS, and dashboards just to share test results.
93
95
94
-
Just install, run your tests, and let the plugin handle all the reporting magic. Focus on what matters: writing and
95
-
running your tests.
96
+
- Don’t want to refactor existing test suites or tag everything with new decorators just to integrate with a reporting tool.
97
+
98
+
- Prefer simplicity — a zero-config, zero code, lightweight report that still looks clean, useful, and polished.
99
+
100
+
- Want “just enough” — not bare-bones plain text, not a full dashboard with database setup — just a portable HTML report that STILL supports features like links, screenshots, and markers.
101
+
102
+
103
+
## Comparison with Alternatives
104
+
Most existing pytest reporter tools:
105
+
106
+
Only generate HTML reports from a single run (by making you write code for creating xmls like pytest-html) OR they generate all the JS and png files that are not the scope of test results and force you to archive it.
107
+
108
+
Heavy duty with bloated charts and other test management features(when they arent your only test management system either) increasing your archive size.
109
+
110
+
This plugin aims to fill those gaps by acting as a companion layer on top of the JSON report, focusing on:
111
+
112
+
🔄 Merge + flakiness intelligence
113
+
114
+
🔗 Traceability via metadata
115
+
116
+
🧼 HTML that’s both readable and minimal
117
+
118
+
🧼 Quickly copy test paths and run in your local
96
119
97
120
## 🔁 Flaky Test Detection
98
121
@@ -134,13 +157,17 @@ PRs, issues, and feature requests are welcome! Let's make this tool more awesome
134
157
```
135
158
docker build -t pytest-reporter-plus .
136
159
docker run -it pytest-reporter-plus /bin/bash
160
+
poetry install --dev
161
+
162
+
poetry run pytest tests/
137
163
```
138
164
139
-
## 📛 Naming
165
+
## Motivation
166
+
I’m building and maintaining this in my free time, and would really appreciate:
140
167
141
-
Why pytest-reporter-plus?
168
+
⭐ Stars if you find it useful
142
169
143
-
Because it does more than just reporting – it’s your enhanced test summary companion ✨
0 commit comments