File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ # How to File a Bug Report That Actually Gets Resolved
2+
3+ Make sure you’re on the latest Playwright release before filing. Check existing GitHub issues to avoid duplicates.
4+
5+ ## Use the Template
6+
7+ Follow the ** Bug Report** template. It guides you step-by-step:
8+
9+ - Fill it out thoroughly.
10+ - Clearly list the steps needed to reproduce the bug.
11+ - Provide what you expected to see versus what happened in reality.
12+ - Include system info from ` npx envinfo --preset playwright ` .
13+
14+ ## Keep Your Repro Minimal
15+
16+ We can't parse your entire code base. Reduce it down to the absolute essentials:
17+
18+ - Start a fresh project (` npm init playwright@latest new-project ` ).
19+ - Add only the code/DOM needed to show the problem.
20+ - Only use major frameworks if necessary (React, Angular, static HTTP server, etc.).
21+ - Avoid adding extra libraries unless absolutely necessary. Note that we won't install any suspect dependencies.
22+
23+ ## Why This Matters
24+ - Most issues that lack a repro turn out to be misconfigurations or usage errors.
25+ - We can't fix problems if we can’t reproduce them ourselves.
26+ - We can’t debug entire private projects or handle sensitive credentials.
27+ - Each confirmed bug will have a test in our repo, so your repro must be as clean as possible.
28+
29+ ## More Help
30+
31+ - [ Stack Overflow’s Minimal Reproducible Example Guide] ( https://stackoverflow.com/help/minimal-reproducible-example )
32+ - [ Playwright Debugging Tools] ( https://playwright.dev/docs/debug )
33+
34+ ## Bottom Line
35+ A well-isolated bug speeds up verification and resolution. Minimal, public repro or it’s unlikely we can assist.
You can’t perform that action at this time.
0 commit comments