测试 Skill技能列表
Mocha基础技能Skill mocha-fundamentals
这个技能专注于掌握Mocha测试框架的核心知识,包括安装设置、配置策略、测试结构、异步模式、性能优化和CI/CD集成。适用于JavaScript开发者进行单元测试、集成测试和质量保证,提高代码可靠性和开发效率。关键词:Mocha, JavaScript测试, 测试框架, 异步测试, 性能优化, CI/CD集成, 代码质量。
完成前验证Skill verification-before-completion
完成前验证是一种技能,用于在软件开发和其他领域,当准备声称工作完成、修复或通过时,必须运行验证命令(如测试、代码检查、构建等)并基于实际输出确认状态,避免未经证实的声明。关键词:验证、测试、构建、代码检查、质量保证、软件开发、DevOps。
代码审查标准Skill code-review-standards
代码审查标准框架与检查清单,提供系统化的代码质量评估流程。包含安全审查、TypeScript质量检查、性能优化、测试覆盖、架构合规等全方位标准。适用于团队代码审查、Pull Request评审、代码质量保障。关键词:代码审查、代码质量、安全审计、TypeScript检查、性能优化、测试覆盖、架构模式、审查清单、开发规范、代码评审。
测试修复循环工作流Skill workflow-test-fix-cycle
这是一个自动化测试修复工作流技能,用于生成包含渐进层(L0-L3)的测试会话,并执行迭代修复循环,直到通过率≥95%。它结合AI代码验证、任务生成和自适应策略引擎,实现端到端的软件测试自动化。关键词:测试修复、工作流自动化、AI验证、迭代循环、软件测试、质量保证。
代码审查偏好Skill code-review-preferences
代码审查技能,用于指导团队进行高效、规范的代码审查。包含审查理念、三遍审查法、审查标准和反馈风格。关键词:代码审查,代码质量,PR审查,团队协作,软件开发流程,代码规范,审查标准,反馈技巧。
测试优先缺陷修复Skill test-first-bugs
这个技能用于当用户报告代码缺陷、描述意外行为或请求修复时,强制实施测试驱动的缺陷修复工作流。它包括编写失败测试以重现问题、使用子代理并行化修复尝试、运行完整测试套件验证无回归,确保软件开发过程中的高质量和可靠性。关键词:测试优先、bug修复、测试驱动开发、缺陷管理、测试自动化、软件开发、质量控制、回归预防、并行修复、工作流优化。
Python单元测试审计修复闭环(ATF)Skill Python-Unit-Test
一站式代码审计、单元测试生成、执行修复与变异自检闭环技能,强调测试的目的是暴露错误代码而非追求全绿,通过模块画像驱动测试深度,产出缺陷报告与总结。关键词:Python单元测试、代码审计、测试生成、缺陷修复、变异测试、ATF、测试闭环、质量保障。
Mocha配置技能Skill mocha-configuration
这个技能详细指导如何配置和使用Mocha测试框架,涵盖报告器设置、配置文件管理、插件集成和持续集成。关键词:Mocha配置,JavaScript测试,单元测试,CI/CD集成,测试框架,代码质量,软件开发。
Web应用程序测试Skill webapp-testing
这是一个用于自动化测试本地 Web 应用程序的技能,基于 Playwright 工具包。它支持验证前端功能、调试 UI 行为、捕获浏览器截图、查看日志,并提供辅助脚本管理服务器生命周期,特别适用于软件开发中的测试阶段。关键词:Web 测试,Playwright,自动化测试,前端测试,Python 脚本,服务器管理,本地应用程序测试。
用例编写Skill use-case-authoring
这个技能基于Use Case 2.0方法论,用于捕获软件系统的功能需求并文档化参与者与系统之间的交互。它支持敏捷开发,包括用例规范、流程图、测试场景等,适用于需求分析、测试设计和系统设计。关键词:用例编写, Use Case 2.0, 需求捕获, 软件测试, 敏捷开发。
系统调试Skill systematic-debugging
系统调试是一种技能,用于在软件开发中遇到任何错误、测试失败或意外行为时,先进行根本原因调查,再尝试修复。它包括四个阶段:根本原因调查、模式分析、假设和测试、实施。关键词:系统调试、根本原因分析、错误修复、软件测试、调试过程、质量控制、软件质量保证。
CloudflareWorkers测试指南Skill workers-testing
这个技能提供了使用 Vitest 和 @cloudflare/vitest-pool-workers 进行 Cloudflare Workers 全面测试的指南。它覆盖了测试设置、绑定模拟(如 D1 数据库、KV 命名空间、R2 存储、Durable Objects 等)、集成测试、覆盖率跟踪和错误预防。适用于无服务器函数测试,帮助开发者确保代码质量。关键词:Cloudflare Workers、测试、Vitest、无服务器、绑定模拟、单元测试、集成测试。