测试 Skill技能列表
接受标准编写Skill acceptance-criteria-authoring
这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。
测试手册技能生成器Skill testing-handbook-generator
此技能用于自动分析 Trail of Bits 测试手册内容,生成专注于安全测试工具和技术的 Claude Code 技能,帮助用户快速创建和更新测试相关技能。关键词包括:安全测试、技能生成、自动化、Claude Code、测试手册、静态分析、模糊测试、安全工具。
测试数据策略规划Skill plan-data
此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。
代码审查Skill code-review
这是一个指导代码审查实践的技能,强调技术严谨性、基于证据的声明和验证过程,适用于软件开发中的代码评审、反馈接收和请求审查,确保代码质量和防止错误完成声明。关键词包括代码审查、技术严谨、验证、软件开发、质量保证、测试、DevOps、证据优先。
代码实现技能Skill impl
该技能用于基于任务计划实现软件功能和编写代码,包括测试驱动开发(TDD)、质量保证、LSP工具使用、避免硬编码和桩实现等。关键词:代码实现、功能开发、测试创建、软件开发、编程、TDD、LSP、质量保证。
测试反模式Skill testing-anti-patterns
这是一个用于识别和测试软件开发中常见反模式的AI技能工具。该技能支持多种AI模型配置,能够帮助开发人员检测代码质量、架构设计、测试实践等方面的不良模式,提升软件工程效率和质量。关键词:软件测试、反模式检测、代码质量、AI模型配置、开发工具、质量保证、测试自动化、模型无关
测试脚手架技能Skill test-scaffolding
自动为源代码生成测试文件框架,支持TDD工作流程,包含TODO桩以供测试工程师填充。
Jest测试框架专家Skill jest-testing
提供Jest测试框架的深入知识和最佳实践,涵盖配置、匹配器、模拟、快照测试等方面,专注于JavaScript和TypeScript应用的测试。
DesigningTestsSkill designing-tests
设计和实施任何代码库的测试策略。用于添加测试、提高覆盖率、设置测试基础设施、调试测试失败或当被问及单元测试、集成测试或E2E测试时。
完成开发分支Skill finishing-a-development-branch
这个技能是一个结构化的工作流,用于在软件开发中完成一个开发分支。它指导用户在测试通过后,通过呈现合并到主分支、创建Pull Request、保持分支或丢弃工作等选项,来集成或管理代码。关键词包括:开发、测试、Git、合并、Pull Request、工作流、清理。
性能测试规划Skill performance-test-planning
本技能提供性能测试规划的全面指南,包括负载测试、压力测试、容量规划、SLA验证,以及使用NBomber和k6进行.NET性能测试。适用于软件开发和DevOps团队,帮助确保系统在高负载下的稳定性和响应性,覆盖非功能性需求验证和最佳实践。关键词:性能测试、负载测试、容量规划、SLA验证、NBomber、k6、.NET、DevOps、测试策略。
测试自动化策略技能Skill automation-strategy
此技能用于规划和评估测试自动化策略,包括投资回报率分析、自动化候选选择、框架评估和维护性架构。适用于软件开发中的测试阶段,关键词:测试自动化、自动化策略、ROI分析、框架选择、测试维护。