Update test framework: fix run_tests.py to support all test files, add auto-import-check for test files

This commit is contained in:
qiaoxinjiu
2026-05-09 15:11:30 +08:00
parent eb053a347f
commit eaba8328da
21739 changed files with 2236758 additions and 719 deletions

55
ui-automation.skills.json Normal file
View File

@@ -0,0 +1,55 @@
{
"metadata": {
"name": "ui-automation-skills-config",
"version": "1.0.0",
"description": "Configuration for reusable UI automation agents and skills"
},
"defaults": {
"agent": "ui-automation-agent",
"skill": "ui-automation-skill",
"enabled": true,
"framework": "playwright",
"language": "python"
},
"agents": {
"ui-automation-agent": {
"enabled": true,
"type": "custom",
"description": "agent profile for UI automation test generation and execution",
"model": "",
"entry": "",
"env": {},
"skills": [
"ui-automation-skill"
]
}
},
"skills": {
"ui-automation-skill": {
"enabled": true,
"name": "UI 自动化技能",
"description": "Reusable skill for creating and maintaining UI automation test cases with Playwright",
"category": "ui-automation",
"source": "project-local",
"framework": "playwright",
"language": "python",
"entry": "",
"params": {
"browser": "chromium",
"headless": false,
"base_url": "",
"timeout": 30000,
"retry": 0,
"screenshot_on_failure": true,
"trace_on_failure": true
},
"tags": [
"ui",
"automation",
"playwright",
"e2e",
"testing"
]
}
}
}