- 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
34 lines
1.1 KiB
JSON
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"
|
|
}
|
|
} |