Files
APAW/tests/package.json
¨NW¨ e074612046 feat: add web testing infrastructure
- Docker configurations for Playwright MCP (no host pollution)
- Visual regression testing with pixelmatch
- Link checking for 404/500 errors
- Console error detection with Gitea issue creation
- Form testing capabilities
- /web-test and /web-test-fix commands
- web-testing skill documentation
- Reorganize project structure (docker/, scripts/, tests/)
- Update orchestrator model to ollama-cloud/glm-5

Structure:
- docker/ - Docker configurations (moved from archive)
- scripts/ - Utility scripts
- tests/ - Test suite with visual, console, links testing
- .kilo/commands/ - /web-test and /web-test-fix commands
- .kilo/skills/ - web-testing skill

Issues: #58 #60 #62
2026-04-07 08:55:24 +01:00

34 lines
1.1 KiB
JSON

{
"name": "apaw-web-testing",
"version": "1.0.0",
"description": "Web application testing suite for APAW - Visual regression, link checking, form testing, console error detection",
"main": "tests/run-all-tests.js",
"scripts": {
"test": "node tests/run-all-tests.js",
"test:visual": "node tests/scripts/compare-screenshots.js",
"test:links": "node tests/scripts/link-checker.js",
"test:console": "node tests/scripts/console-error-monitor.js",
"docker:up": "docker compose -f docker-compose.web-testing.yml up -d",
"docker:down": "docker compose -f docker-compose.web-testing.yml down",
"docker:logs": "docker compose -f docker-compose.web-testing.yml logs -f",
"report": "open tests/reports/web-test-report.html || xdg-open tests/reports/web-test-report.html"
},
"keywords": [
"web-testing",
"visual-regression",
"e2e",
"playwright",
"mcp",
"kilo-code"
],
"author": "APAW Team",
"license": "MIT",
"dependencies": {
"pixelmatch": "^5.3.0",
"pngjs": "^7.0.0"
},
"devDependencies": {},
"engines": {
"node": ">=18.0.0"
}
}