← ClaudeAtlas

devlab-test-onboardlisted

AI 驱动的分层测试体系顶层���由编排。根据项目特征(前端/后端/全栈/微服务)智能识别测试需求,路由到对应子技能(devlab-web-test-e2e / devlab-srv-test-api / devlab-integration-fullstack)。
seed-forge/harness-ai-kit · ★ 22 · AI & Automation · score 74
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 测试测轨迹/输出/安全,传统测试测