测试 Skill技能列表
测试覆盖率分析器Skill test-coverage-analyzer
这个技能帮助识别测试覆盖率的空白,并提出具体的测试用例以提高代码质量,适用于提高测试覆盖率、分析覆盖率空白和提出测试建议的场景。
死代码检测Skill dead-code-check
这个技能用于检测代码中的死代码,即未被调用或使用的代码部分,以帮助在软件开发过程中确保代码质量和完整集成。它支持多种编程语言(如Rust、TypeScript、Python、Go、JavaScript),提供工具配置、失败模式和忽略模式,适用于loom计划验证、静态分析和自动化测试。关键词包括:死代码检测、代码质量、静态分析、loom验证、未使用代码、接线验证、集成测试。
TDD精通Skill tdd-mastery
这个技能专注于测试驱动开发(TDD)的工作流程,基于红-绿-重构循环,适用于多种编程语言如JavaScript、Python、Go等。它涵盖测试结构、模式、级别、覆盖率规则和模拟指南,帮助开发者编写高质量、可维护的代码。关键词:测试驱动开发,TDD,红绿重构,单元测试,集成测试,覆盖率,模拟,反模式。
测试报告与分析Skill test-reporting-analytics
这个技能提供高级测试报告、质量仪表板、预测分析、趋势分析和执行报告功能,专门用于质量工程(QE)指标的监控和决策支持,帮助团队沟通质量状态、跟踪趋势并做出数据驱动的决策。关键词:测试报告、质量分析、预测建模、趋势分析、数据驱动决策、QE指标、自动化报告。
代码审查技能Skill review-code
代码审查技能是一个结构化的工作流程指南,用于系统化地规划和执行代码审查。它帮助工程师像高级专家一样,通过理解上下文、执行标准化检查、使用工具自动化、提供建设性反馈和跟进修复等步骤,确保代码质量、安全性、性能和可维护性。关键词:代码审查,代码质量,PR审查,代码检查,静态分析,软件工程,开发流程,代码规范,自动化测试,团队协作。
Vue测试最佳实践Skill vue-testing-best-practices
本技能是关于Vue.js前端框架的测试最佳实践指南。它系统性地介绍了如何为Vue 3项目搭建测试环境(推荐使用Vitest),涵盖了组件测试、可组合函数测试、状态管理(Pinia)测试、异步组件测试以及端到端测试(推荐使用Playwright)等核心场景。针对测试中常见的陷阱,如竞态条件、快照测试的局限性、Teleport组件测试等,提供了具体的解决方案和模式。关键词:Vue.js测试,Vitest,Vue Test Utils,组件测试,端到端测试,Playwright,Pinia,异步测试,测试模式。
QA测试规划器Skill qa-test-planner
QA测试规划技能:为质量保证工程师提供全面测试工具,生成测试计划、手动测试用例、回归测试套件,集成Figma进行设计验证,优化bug报告,提升软件测试效率和覆盖率。关键词:QA测试、测试规划、手动测试用例、回归测试、Figma设计验证、bug报告、软件测试。
性能工程Skill performance-engineering
性能工程技能用于通过负载测试、性能剖析和优化策略来确保系统的可靠性、可扩展性和响应速度。关键词包括负载测试、压力测试、性能优化、CPU剖析、内存剖析、数据库优化、Core Web Vitals、性能SLOs等。
智能代码审查助手Skill ai-factory.review
此技能用于自动执行代码审查,检查代码变更中的错误、安全漏洞、性能问题和最佳实践。适用于软件开发过程中的代码质量保障,支持暂存更改和拉取请求的审查。关键词包括代码审查、错误检查、安全漏洞、性能优化、最佳实践、软件开发、代码质量、自动化审查。
代码异味检测器Skill code-smell-detector
代码异味检测器是一个自动化工具,用于扫描和分析源代码,识别代码异味、反模式和设计缺陷。它帮助开发团队发现重构机会、量化技术债务、提升代码质量,并为系统迁移和架构优化提供数据支持。核心功能包括长方法检测、大类识别、特性依恋分析、基本类型偏执检测等,并能与SonarQube、PMD等主流工具集成。关键词:代码异味检测,重构机会,技术债务,代码质量,静态分析,设计模式,反模式,自动化代码审查。
六顶思考帽测试法Skill six-thinking-hats
这个技能应用六顶思考帽方法论于软件测试,通过六种不同思维模式(白帽事实、黑帽风险、黄帽益处、绿帽创意、红帽情感、蓝帽过程)进行全面质量分析和决策制定。适用于测试策略设计、回顾会议、失败分析等场景,提升测试效率和效果。关键词:软件测试、六顶思考帽、质量分析、测试策略、风险管理、创意测试、决策制定。
测试驱动开发工作流Skill tdd-workflow
这是一个关于测试驱动开发(TDD)的完整工作流指南,提供从编写用户旅程到生成测试用例、实施代码、重构和验证覆盖率的全流程规范。包含单元测试、集成测试和端到端测试的最佳实践,确保80%以上的代码覆盖率。适用于软件开发中的测试环节,帮助开发者建立可靠的测试体系,提高代码质量和开发效率。关键词:测试驱动开发、TDD工作流、单元测试、集成测试、端到端测试、代码覆盖率、测试最佳实践、软件开发测试、自动化测试、测试框架。