Browser Testing
Test and debug web applications via Chrome integration.
Prerequisites
| Requirement | Minimum | |-------------|---------| | Chrome extension | 1.0.36+ | | Claude Code CLI | 2.0.73+ | | Plan | Pro/Team/Enterprise |
Instructions
- Enable Chrome:
claude --chromeor/chrome - Get tab context:
tabs_context_mcp - Navigate:
navigateto URL - Interact:
find,form_input,computer - Verify:
read_console_messages,read_page - Evidence:
computer(action="screenshot")
Quick Commands
# Check for console errors
scripts/check-console-errors.sh TAB_ID
# Verify page loaded
scripts/verify-page-load.sh TAB_ID URL
# Run smoke test
scripts/smoke-test.sh URL
MCP Tools
| Tool | Purpose |
|------|---------|
| tabs_context_mcp | Get tab IDs (call first) |
| navigate | Go to URL |
| computer | Click, type, screenshot |
| find | Find element by description |
| form_input | Fill form fields |
| read_console_messages | Debug with pattern filter |
| read_page | Get DOM/accessibility tree |
| gif_creator | Record interactions |
References
| File | Load When | |------|-----------| | references/patterns.md | Designing test scenarios | | references/examples.md | Need concrete examples |