测试 Skill技能列表

4.5

Vitest测试框架指南Skill vitest

这个技能提供Vitest测试框架的全面指导,涵盖快速测试执行、Vite集成、组件测试、模拟和配置。适用于编写快速单元测试、测试Vue/React组件或在Vite项目中配置Vitest。关键词:Vitest, 测试框架, 单元测试, 组件测试, Vite, Jest兼容, 监视模式, HMR, TypeScript, ESM, 模拟, 快照, 覆盖率, 浏览器模式, 视觉回归测试。

4.5

覆盖分析Skill coverage-analysis

覆盖分析是一种软件测试技术,用于测量在模糊测试期间代码的执行覆盖率。它帮助评估测试harness的有效性,识别fuzzing阻塞点如魔法值检查,并跟踪harness改进的效果。关键词:覆盖分析,模糊测试,代码覆盖率,harness评估,fuzzing阻塞。

4.5

系统性调试Skill systematic-debugging

系统性调试技能是一种方法论,用于在软件开发中遇到bug时,通过四阶段框架(根因调查、模式分析、假设测试、实施)来确保理解问题后再进行修复,避免随机修复和引入新bug。关键词:调试、根本原因分析、bug修复、测试框架、软件开发、代码质量、故障排除

4.5

编写计划Skill writing-plans

该技能用于为多步骤软件开发任务创建详细的实施计划,遵循测试驱动开发(TDD)原则,提供任务分解、文件路径、测试步骤和频繁提交指导。关键词:实施计划、TDD、测试驱动开发、软件开发、代码审查、任务管理、频繁提交。

4.5

网页浏览器控制工具Skill web-browser

这是一个基于Chrome DevTools Protocol (CDP) 的网页浏览器控制工具,用于自动化Web交互,包括点击按钮、填写表单、导航链接等操作。适用于自动化测试、Web爬虫、协作站点探索和浏览器自动化任务。关键词:Chrome控制、Web自动化、CDP、浏览器交互、自动化测试、Web爬虫、远程调试。

4.5

测试生成器Skill test-generator

测试生成器是一款AI驱动的自动化测试工具,能够根据代码智能生成全面的测试套件,包括单元测试、集成测试和端到端测试。支持Jest、Vitest、pytest、xUnit等多种主流测试框架,自动生成测试用例、模拟对象和边界情况覆盖,显著提升代码质量和测试覆盖率。关键词:自动化测试、测试生成、单元测试、集成测试、测试覆盖率、测试驱动开发、质量保证、软件测试工具。

4.5

Go语言测试技能指南Skill golang-testing

本技能提供Go语言应用程序的全面测试策略指导,涵盖单元测试、集成测试、基准测试和测试组织。内容包括表驱动测试、接口模拟、Testcontainers集成测试、Testify断言库、HTTP处理器测试等核心模式。适用于Go开发者提升代码质量和测试效率,关键词:Go测试、单元测试、集成测试、基准测试、表驱动测试、模拟测试、Testify、Testcontainers、Go语言开发、软件测试。

4.5

请求代码审查Skill requesting-code-review

这个技能是关于在软件开发过程中请求代码审查的标准化流程,帮助确保代码质量、提前发现缺陷并促进团队协作。它涉及派遣代码审查子代理、遵循审查原则和反馈处理机制。关键词包括代码审查、软件开发、质量控制、审查流程、代码测试、DevOps、协作开发。

4.5

移动端无障碍测试技能Skill accessibility-testing

移动端无障碍测试技能是一个专注于iOS和Android平台应用无障碍性验证的专业工具集。它提供全面的WCAG合规性测试、屏幕阅读器兼容性验证、动态类型支持检查、颜色对比度分析等功能,帮助开发者确保应用对所有用户(包括残障人士)都可访问。关键词:移动应用无障碍测试、WCAG合规性、VoiceOver验证、TalkBack测试、颜色对比度分析、iOS无障碍、Android无障碍、屏幕阅读器兼容性、触摸目标验证、无障碍审计。

4.5

验证Skill verify

这是一个用于软件开发流程中的质量保证技能。其主要功能是确保在宣布任务完成(如测试通过、构建成功、Bug修复)之前,必须运行相应的验证命令并提供确凿证据。核心关键词包括:软件验证、测试通过、构建成功、Bug修复、回归测试、代码质量、DevOps、持续集成、质量保证、可验证目标。该技能旨在防止虚假声明,通过强制性的证据检查来提升开发工作的可靠性和透明度。

4.5

测试设备自动化技能Skill test-automation

测试设备自动化技能是一个用于硬件验证的自动化测试解决方案,提供VISA/SCPI仪器通信、示波器控制、频谱分析仪操作、电源管理、数据采集和测量不确定度分析等功能。关键词:自动化测试、硬件验证、仪器控制、数据采集、SCPI通信、测量不确定度、测试序列、PyVISA、测试报告生成、EMC测量。

4.5

完成前验证Skill verification-before-completion

这是一个软件开发质量保证技能,强调在声称任务完成前必须进行严格验证。核心是“证据优先”原则,要求运行完整的验证命令(如测试、构建、代码检查),检查输出结果(如零失败、退出代码为零),并基于确凿证据才能做出完成声明。适用于防止虚假完成、确保代码质量、维护开发诚信,是敏捷开发、持续集成和DevOps流程中的关键实践。关键词:软件测试,代码验证,质量保证,持续集成,DevOps,TDD,回归测试,构建验证,完成标准,证据驱动开发。