data-driven-testing
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseDeprecated
已废弃
This skill has been replaced by testing-best-practices.
Use for all test design, test case generation, and test strategy work.
testing-best-practices此技能已被testing-best-practices取代。
所有测试设计、测试用例生成和测试策略工作请使用。
testing-best-practicesWhat changed
变更内容
- Test layering policy (unit / integration / e2e) replaces the unit-only DDT focus.
- Markdown tables replace the rigid canonical JSON test-case schema.
- Output is strategy + matrix + implementation plan, not JSON blocks.
- Added: hard rules against fabricated fixtures and invented source locations.
- Added: e2e execution guidance (preflight, async polling, flake handling).
- Added: CI lane guidance (PR smoke vs nightly full).
- Auth-state reuse and idempotent/state-tolerant e2e are first-class concerns.
- 测试分层策略(unit / integration / e2e)取代了仅聚焦单元测试的DDT方法。
- Markdown表格取代了僵化的标准JSON测试用例架构。
- 输出内容为策略 + 矩阵 + 实施计划,而非JSON块。
- 新增:禁止虚构测试固件和编造源码位置的硬性规则。
- 新增:e2e执行指导(预检、异步轮询、处理不稳定测试)。
- 新增:CI流水线指导(PR冒烟测试 vs 夜间全量测试)。
- 认证状态复用和幂等/状态兼容的e2e测试成为核心关注点。