dev-testing
Solid测试规范 — 单元测试/集成测试/API测试/E2E测试四类覆盖标准与触发条件
Testing & QA 263 stars
34 forks Updated 2 days ago AGPL-3.0
Install
Quality Score: 84/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Dev Testing Skill
## 触发条件(按需读取,不预读)
以下任一场景触发本 Skill:
- `dev.default`:新增模块/功能时(判断是否需要补测试)
- `fix.default`:修复 Bug 后,验证回归测试覆盖
- `dev.refactor`:重构前置检查(确认已有测试覆盖,无则���止继续)
- `test-router` 判定本轮需要静态/单元/集成/API/E2E 任一测试路线时
- 用户明确要求"写测试"/"补测试"/"测试覆盖"
## 与 test-router 的关系
- `test-router` 负责在 CP2/CP3 与执行前判定“本轮需要哪些验证路线”,并输出 TestRoute。
- 本 Skill 负责定义各类测试的覆盖标准、阻断规则和失败处理,不替代 `api-verification` / `dev-scenario-test` 的专项产物。
- 当 TestRoute 包含对外 HTTP API 归档验证时,必须继续读取 `api-verification`;当 TestRoute 包含场景/负载测试时,必须继续读取 `dev-scenario-test`。
- 写测试用例时必须同步执行 `LeakRiskStabilityPressureTest` 条件判定:命中资源生命周期或稳定性风险时,继续读取 `dev-scenario-test` 并把泄漏风险稳定性压测纳入 TestRoute;未命中时记录 `N/A + skipReason`,不得把所有低风险单元测试机械升级为压测。
- 高风险资源泄漏修复、公开库/adapter/SDK、连接池、监听器、定时器、worker、cache 或 PE-12 命中项必须同步评估 `MethodLevelLeakPressureProbe`:需要时为公开方法、生命周期入口或资源创建/释放路径补重复调用/重复挂载卸载/重复 open-close 压测;低风险纯函数写 `N/A + skipReason`。
- 前端页面、组件、控制台、官网、文档站、可视化工具或游戏测试必须同步执行 `FrontendExperienceQualityGate` 条件判定;命中时测试路线覆盖 UI 视觉和 UX 交互证据;Figma/截图/既有页面还原、真实 preview、状态回归、生产资产或运行时本地化场景追加 `FigmaHighFidelityRestorationGate`、`ScopedVisualChangeGate`、`ActualPreviewChainAndMockFallbackGate`、`UIStateScopeRegressionGate`、`FigmaProductionAssetBudgetGate`、`RuntimeI18nArtifactVerificationGate`、`VisualDeviationTypeGate` 与 `DesignFramePurposeClassificationGate`,未命中时记录 `N/A + skipReason`。
- 前端测试路线必须执行 `FrontendBrowserVerificationBudgetGate`:浏览器/交互验证按 required / optional / N/A 分层;用户明确自验或禁止浏览器/截图时执行 `UserSelfVerificationOverrideGate`,只保留代码级验证和残余风险说明。
- 所有验证命令执行前必须执行 `Ver...
Details
- Author
- devcodex-labs
- Repository
- devcodex-labs/devcodex
- Created
- 5 months ago
- Last Updated
- 2 days ago
- Language
- JavaScript
- License
- AGPL-3.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
dev-scenario-test
场景测试子类型规范 — 端到端/集成测试 + artillery 负载测试
263 Updated 2 days ago
devcodex-labs Testing & QA Listed
cm-qa-engineer
QA 工程师 Skill,执行功能测试、E2E 测试、可视化回归、验收标准核验,自动适配项目测试框架
2 Updated yesterday
kingxiaozhe AI & Automation Listed
test-standards
测试规范层 skill。用于功能开发、bug 修复、接口/数据库/UI/业���规则改动后,判定必须包含哪些测试类型、最低断言深度、数据准备策略、自动化优先级、手工测试例外和交付阻断条件。触发场景:制定测试矩阵、判断本次最少要跑哪些测试、审查测试覆盖是否足够、施工前/交付前质量闸检查。
6 Updated 2 weeks ago
BackToCimaCoppi