The problem
How it works
He added the Playwright MCP server and the GitHub MCP server to Claude Desktop. He first had Claude log in to his team's app and test a ticketed feature (creating an event and assigning an employee), then had it fetch GitHub issues labeled qa, follow each issue's embedded testing prompt and comment with the results.
Results and limitations
He reports Claude completed the event form and worked out the required fields itself, got stuck after misreading a role component (which he took as a possible usability flaw), could turn its steps into a reusable Playwright test, and posted issue comments, although a screenshot upload failed.
Before you try it
No counts of tests run, bugs found or time saved, and the session used up his full daily token allowance. He treats it as a first pass that still needs human review, and the GitHub MCP required a classic access token.
Tools and repositories
- Tools
- Claude Desktop · Playwright MCP · GitHub MCP · Chromium
- Prerequisites
- Needs Node.js for the Playwright MCP server and Docker plus a GitHub token for the GitHub MCP server.
Try it yourself: Walk through a QA ticket in a browser and report
Fill the fields to adapt the prompt. Empty fields stay as visible [placeholders].
Using the browser tools, test the feature described in ticket [Ticket ID] on [App URL]. Sign in only with the test account from [Where test credentials live]; never use real user accounts. First restate the steps and expected results you will check, then perform them, noting anything confusing in the interface as a possible usability issue. If you get stuck on the same step twice, stop and describe what you saw. Report each step as pass, fail or blocked with a short note. Then draft a Playwright test file at [Test file to create] covering those steps. Ask before posting any comment to [Issue tracker] or submitting forms that create real data.Point it only at a local or staging build with test accounts, since it will click buttons and submit forms.
Sources
- Claude as tester using Playwright and GitHub MCP (opens in a new tab)
First-person account · madewithlove.com · Published 22 Jul 2025 · Source checked 9 Nov 2026, 22:20 UTC
What this source supports
- Claude Desktop with Playwright MCP and GitHub MCP
- Tested a ticketed feature and later qa-labeled GitHub issues
- Got stuck after misreading a UI component
- Generated a reusable Playwright test; screenshot upload failed
- Used the whole daily token allowance