用途
JavaScript Testing Patterns 是一个用于在 JavaScript/TypeScript 应用中实施测试策略的技能,目标是通过现代测试框架与最佳实践,帮助开发者建立健壮、可维护的测试体系。
主要能力
根据资料,该技能覆盖以下测试场景:
- 为新项目搭建测试基础设施
- 为函数和类编写单元测试
- 为 API 和服务创建集成测试
- 为用户流程实现端到端测试
- 模拟(Mock)外部依赖与 API
- 测试 React、Vue 或其他前端组件
- 实践测试驱动开发(TDD)
- 在 CI/CD 流水线中设置持续测试
使用方式
技能给出的执行指引包括:
- 明确目标、约束和所需输入。
- 应用相关最佳实践并验证结果。
- 提供可执行的步骤和验证方式。
- 如果需要详细示例,打开 resources/implementation-playbook.md。
资源方面,技能附带 resources/implementation-playbook.md,用于提供详细的模式与示例。
适用场景
当任务明确属于上述 JavaScript/TypeScript 测试范畴时使用本技能,例如搭建测试环境、编写各类测试、模拟依赖、测试前端组件、推行 TDD 或配置持续测试。
限制
- 仅当任务明确匹配上述范围时使用本技能。
- 不应将输出视为环境特定验证、测试或专家评审的替代品。
- 如果缺少所需输入、权限、安全边界或成功标准,应停止并请求澄清。
- 当任务与 JavaScript 测试模式无关,或需要本范围之外的领域或工具时,不应使用本技能。
暂未提供的信息
资料未提供具体的测试框架名称、安装命令、代码示例、收费或价格信息,也未说明支持的平台与具体效果。