devlab-test-onboardlisted
Install: claude install-skill seed-forge/harness-ai-kit
# AI 驱动的分层测试体系 — 智能编排与路由
**这是企业级测试技能体系的顶层编排入口。**
根据项目特征自动识别测试需求类型,智能路由到对应的子技能执行。支持前端 E2E、后端 API、全栈集成等多种场景。
**核心职责**:
- ✅ 项目测试场景智能识别
- ✅ 子技能推荐与编排
- ✅ 测试数据服务依赖诊断
- ✅ 专家知识库关联检索
---
## 触发条件
当用户提到以下关键词时触发此 Skill:
- "初始化测试" / "test onboarding"
- "配置自动化测试" / "setup test suite"
- "新项目接入测试" / "project test integration"
- "Playwright/Vitest/API 测试"
---
## 场景识别矩阵
收到任务后,首先识别项目特征并路由到对应子技能:
| 项目特征 | 检测依据 | 推荐子技能 | 辅助资产 |
|---------|---------|-----------|---------|
| **Vue/React 前端** | `vite.config.ts`, `package.json`(react/vue) | `devlab-web-test-e2e` | `@playwright/test` |
| **纯 API 后端** | `openapi.yaml`, `swagger.json`, `k8s/` | `devlab-srv-test-api` | `supertest`, `jest` |
| **全栈应用** | 同时有前端 + 后端特征 | `devlab-integration-fullstack` | `@playwright/test` + `supertest` |
| **单体后端** | `pom.xml`(java), `requirements.txt`(python) | `devlab-srv-test-api` | `pytest`, `jest` |
| **微服务集群** | `docker-compose.yml`(多服务) | `devlab-integration-fullstack` | `testcontainers`, `mock-server` |
| **性能/容量需求** | 用户提“压测/性能测试/容量验证/性能门禁”;仓库有 `tests/perf/` 或 `.jmx` | `devlab-app-test-perf` | `grafana/k6`(代码化)/ MeterSphere(平台化)|
| **AI Agent / LLM 应用** | 仓库含 `agent`/`llm` 目录、LLM SDK 依赖(`openai`/`langchain`/`llamaindex`/`dify`)、`golden-sessions/` 或评测集目录 | `devlab-eval-driven-agent` | `evalctl` + Langfuse |
注 1:性能测试与上方功能档**正交**——功能测试答“对不对”,性能测试答“够不够快/撑不撑得住”,可与任一功能档并行接入。
注 2:**AI Agent / LLM 应用走 agent 评测域**(`devlab-eval-driven-agent`,L0-L4 分层:确定性单测/轨迹评测/输出评测/生产回归/安全成本护栏),与上方传统测试正交——Agent 测试测轨迹/输出/安全,传统测试测