测试 Skill技能列表
代码质量评审Skill code-quality-review
代码质量评审是一种专业技能,用于在软件开发过程中系统性评估代码的多个方面,包括正确性、设计、可读性、安全性、性能和可测试性。它帮助识别技术债务、提供建设性反馈、确保代码质量和维护性,应用于代码审查、质量评估、技术债务管理和团队指导。关键词:代码评审、质量控制、软件测试、技术债务、代码重构、开发标准、质量保障、代码审查、反馈技术、静态分析。
软件测试Skill testing
这个技能专注于编写和执行高效软件测试,包括单元测试、集成测试和端到端测试。它提供了测试设计原则、模拟规则、调试方法以及不稳定测试管理策略。适用于开发人员、测试工程师和质量保证团队,以提高代码质量和可靠性。关键词:软件测试、测试策略、模拟、调试、测试覆盖、不稳定测试。
文档提取技能Skill documentation-extraction
文档提取技能是一种用于高效分析和理解项目文档、API规格、配置文件等的专业技能。它帮助开发者在代码库入职、验证实现、理解API合同时,通过交叉引用代码与文档,识别文档差距、矛盾和过时内容。关键词:文档分析、代码验证、API文档、配置解析、软件开发。
验证技能Skill validate
验证技能用于自动检查和验证软件规格、代码实现以及项目治理规则的一致性。它涉及完整性、一致性、对齐、覆盖、漂移和法规验证,使用AI代理进行并行检查,确保高质量和合规性。关键词:软件验证、规格检查、漂移检测、AI智能体、质量保证、法规遵从、自动化测试。
测试套件强制执行器Skill test
该技能用于自动化执行测试套件,分析测试失败原因,修复代码或测试问题,确保所有测试通过,并强制执行代码所有权原则,避免推卸责任。关键词:测试执行、代码所有权、测试修复、自动化测试、软件质量、测试套件管理。
多角度代码审查Skill review
该技能是一个多角度代码审查协调器,通过智能体协作进行全面的代码审查,覆盖安全、性能、简化、质量和测试等专业视角。它自动化审查流程,提供基于位置的发现和可操作的修复建议,适用于软件开发中的代码质量保证和自动化测试,关键词包括多角度代码审查、智能体协调、安全审查、性能优化、代码简化、自动化测试、软件开发测试。
调试Skill debug
该技能是一个专家级调试伙伴,通过自然对话应用科学方法,系统诊断和解决软件bug。它支持错误追踪、代码路径分析、依赖检查、状态检查和环境比较,适用于各种bug类型,如逻辑错误、集成失败、异步问题等,提高开发效率和软件质量。关键词:调试,bug诊断,故障排除,根因分析,软件测试,对话式调试。
测试专家Skill testing-expert
测试专家技能提供全面的测试专业知识,用于提高测试可靠性、调试不稳定测试、优化测试结构和跨框架问题解决。涵盖Jest、Vitest、Playwright和Testing Library,支持单元测试、集成测试和E2E测试,包含模拟策略、异步测试、覆盖率分析等。关键词:测试、框架、调试、覆盖率、异步测试、Jest、Vitest、Playwright、Testing Library、测试结构、模拟策略。
Playwright测试专家Skill playwright-expert
这是一个用于 Playwright 端到端测试、浏览器自动化、跨浏览器测试、视觉回归、网络拦截和 CI 集成的技能。适用于 E2E 测试设置、处理不稳定测试或浏览器自动化挑战。关键词:Playwright、E2E 测试、浏览器自动化、跨浏览器测试、视觉回归、网络拦截、CI 集成。
Jest测试专家Skill jest-testing-expert
Jest测试专家是专门精通Jest测试框架的专业人士,擅长配置管理、高级模拟策略、快照测试、异步测试模式、自定义匹配器和性能优化,确保快速、可靠的测试套件。关键词:Jest测试、配置优化、模拟策略、异步测试、性能调优、TypeScript集成、测试覆盖率。