测试 Skill技能列表

iOS测试最佳实践Skill ios-testing

4.5

本技能提供了针对iOS 26和Swift 6.2的诊所模块化MVVM-C应用程序的全面测试指南,涵盖单元测试、UI测试、快照测试、协议模拟、异步参与者隔离和依赖注入测试架构。适用于开发者和测试工程师编写、审查或重构iOS和Swift模块的测试,关键词包括iOS测试、Swift测试、单元测试、UI测试、快照测试、MVVM-C、依赖注入、异步测试、测试架构。

行为测试技能Skill behavior-testing

4.5

行为测试技能是一种专注于验证软件应用功能行为的测试方法,确保API调用、状态管理、错误处理和安全性的正确性。它弥补了传统渲染测试的不足,提升测试覆盖率和应用质量。关键词:行为测试、API测试、状态持久性、错误边界、安全测试、软件测试、功能验证。

Playwright最佳实践Skill playwright-best-practices

4.5

这是一份关于如何高效使用 Playwright 进行自动化测试的指南,涵盖了从测试模式、定位器选择、页面对象模型、断言方法到网络模拟等多个方面的实践技巧和建议。

API模拟服务器Skill api-mock-server

4.5

API模拟服务器技能是一个用于根据OpenAPI规范快速生成和运行模拟API服务的工具。它支持动态响应生成、请求验证、Prism/Mockoon集成、自定义场景和状态模拟,主要用于API设计、微服务开发和测试验证阶段,帮助开发者在没有真实后端的情况下进行前端开发和接口测试。关键词:API模拟、OpenAPI、Mock服务器、接口测试、微服务开发、动态响应、请求验证、Prism、Mockoon。

代码审查Skill code-review

4.5

代码审查是一种软件质量保证技术,用于评估代码的质量、正确性和可维护性。通过详细反馈和改进建议,帮助提高代码的可读性、效率和可维护性,优化软件开发流程。关键词:代码审查、代码质量、软件开发、静态测试、质量保证、代码优化、编程规范。

Playwright最佳实践Skill playwright-best-practices

4.5

提供 Playwright 测试模式,包括弹性定位器、页面对象模型、固定装置、网络优先断言和网络模拟。适用于编写或修改 Playwright 测试(.spec.ts、.test.ts 文件中带有 @playwright/test 导入)。

Jest测试框架专家Skill jest-testing

4.5

提供Jest测试框架的深入知识和最佳实践,涵盖配置、匹配器、模拟、快照测试等方面,专注于JavaScript和TypeScript应用的测试。

TAPExplorerSkill tap-explorer

4.5

系统化代码分析工具,通过攻击树与修剪方法论,优化解决方案/测试向量的探索,提高代码安全性和效率。

PR审查指导技能Skill pr-reviewer

4.5

这个技能用于结构化审查Pull Requests,确保代码正确性、检测回归问题、检查缺失测试,为中级开发者提供指导。关键词:PR审查、代码审查、软件测试、Git、开发流程。

报告bug技能Skill report-bug

4.5

此技能用于自动化报告compound-engineering插件中的bug,通过命令行界面收集用户输入和系统环境信息,生成结构化报告并直接提交到GitHub issue,简化bug报告流程,提高开发维护效率。关键词:bug报告、GitHub issue、compound-engineering插件、自动化报告、开发工具、插件维护。

测试自动化策略技能Skill automation-strategy

4.5

此技能用于规划和评估测试自动化策略,包括投资回报率分析、自动化候选选择、框架评估和维护性架构。适用于软件开发中的测试阶段,关键词:测试自动化、自动化策略、ROI分析、框架选择、测试维护。

测试驱动开发Skill test-driven-development

4.5

测试驱动开发是一种软件开发实践,用于确保代码质量和行为正确性。通过先写测试、观察失败、实现代码和重构,提高软件的可靠性和可维护性。关键词:测试驱动开发、TDD、软件测试、自动化测试、代码验证、敏捷开发、测试先行。