测试 Skill技能列表
Vitest测试框架Skill vitest
Vitest 是一个基于 Vite 构建的现代化、高性能 JavaScript/TypeScript 单元测试框架。它提供了与 Jest 高度兼容的 API,支持原生 ESM、TypeScript 和 JSX,具备极快的测试热更新和智能监视模式。核心功能包括并行测试、内置覆盖率、快照测试、模块模拟和丰富的断言库,是前端开发中替代 Jest 的轻量高效选择。关键词:Vitest,单元测试,前端测试,JavaScript 测试,TypeScript 测试,Vite,Jest 替代品,测试框架,覆盖率,快照测试。
pytest-mock模拟测试指南Skill pytest-mock-guide
pytest-mock插件使用指南,详细讲解如何在Python单元测试中使用模拟、补丁、监视和存根技术。涵盖mocker夹具、patch方法、spy/stub模式、断言辅助工具等核心功能,帮助开发者编写高质量、隔离性好的测试代码。关键词:pytest-mock,Python单元测试,模拟测试,mocker夹具,补丁方法,测试隔离,自动化测试,测试驱动开发。
Jest测试框架专家Skill jest-testing
提供Jest测试框架的深入知识和最佳实践,涵盖配置、匹配器、模拟、快照测试等方面,专注于JavaScript和TypeScript应用的测试。
.NET快照测试Skill dotnet-snapshot-testing
这个技能用于在.NET开发中使用Verify库进行快照测试,验证复杂输出如API响应、序列化对象和渲染邮件,通过清理非确定性值(如日期、GUID)确保测试稳定性。适用于自动化测试、回归测试和API合同锁定。关键词:.NET、快照测试、Verify、API测试、测试自动化、非确定性值清理、测试框架集成。
重构模式Skill refactoring-patterns
这是一个关于代码重构模式的技能,专注于应用安全的重构技术来改进软件结构、减少技术债务并提高代码的可维护性,同时确保不改变外部行为。关键词:代码重构、测试驱动、代码质量、技术债务、软件开发、重构模式、TDD。