
Webapp Testing
This is a solid reference for E2E testing with Playwright, focusing on discovery-first auditing where you map routes, scan responses, and test critical paths systematically. It includes a runtime script for automated browser testing with screenshot and accessibility checks built in. The guidance is practical: use the testing pyramid, prioritize happy paths and auth flows, stick to data-testid selectors, and avoid the usual anti-patterns like hardcoded waits. The tables are dense with specifics on configuration, CI setup, and what actually matters in visual and API testing. It's opinionated in the right ways, like being upfront that E2E tests are expensive and should cover critical flows only.
- skills.sh installs
- 212
- GitHub stars
- 7.6K
- last updated
- Jun 3, 2026
Install
$ npx -y skills add vudovn/antigravity-kit --skill webapp-testing --agent claude-codeInstalls into .claude/skills of the current project.
Files
Web App Testing
Discover and test everything. Leave no route untested.
🔧 Runtime Scripts
Execute these for automated browser testing:
| Script | Purpose | Usage |
|---|---|---|
scripts/playwright_runner.py | Basic browser test | python scripts/playwright_runner.py https://example.com |
| With screenshot | python scripts/playwright_runner.py <url> --screenshot | |
| Accessibility check | python scripts/playwright_runner.py <url> --a11y |
Requires: pip install playwright && playwright install chromium
1. Deep Audit Approach
Discovery First
| Target | How to Find |
|---|---|
| Routes | Scan app/, pages/, router files |
| API endpoints | Grep for HTTP methods |
| Components | Find component directories |
| Features | Read documentation |
Systematic Testing
- Map - List all routes/APIs
- Scan - Verify they respond
- Test - Cover critical paths
2. Testing Pyramid for Web
Sponsors
Details
- Repository
- github.com/vudovn/antigravity-kit
- Category
- Testing & QA
- First seen
- Jun 3, 2026
More from vudovn/antigravity-kit
All 30- Clean Code197
- Systematic Debugging186
- Mcp Builder159
- Intelligent Routing157
- Architecture143
- Game Development141
- Database Design139
- Nodejs Best Practices138
- Testing Patterns138
- Brainstorming137
- Api Patterns131
- App Builder128
- Vulnerability Scanner127
- Deployment Procedures126
- Tailwind Patterns126
- Powershell Windows123
- I18n Localization122
- Parallel Agents122
- Plan Writing121
- Python Patterns119
- Red Team Tactics119
- Performance Profiling118
- Bash Linux116
- Behavioral Modes115