测试 Skill技能列表

4.5

合成监控Skill synthetic-monitoring

合成监控是一种自动化测试技术,用于模拟真实用户行为,监控API流程和关键业务交易,以提前发现并解决性能问题。

4.5

代码审查Skill code-review

这个技能用于自动化审查代码更改或拉取请求,确保符合项目开发指南和质量标准。它涉及Git工具集成,自动检测修改、执行代码质量检查(如格式化和静态分析)、生成详细审查报告,并支持多种模式(如自动检测、显式提交和PR审查)。关键词包括:代码审查、Git、拉取请求、质量保证、自动化测试、开发流程优化、代码规范检查。

4.5

可访问性基础检查Skill accessibility-basic-check

这个技能用于为UI更改提供基础可访问性检查,确保网站在颜色对比、键盘导航、表单标签等方面符合WCAG标准,适用于初级开发者快速上手,提高网站无障碍访问性。关键词:可访问性、UI、检查表、WCAG、前端开发、测试、无障碍设计、SEO优化。

4.5

QA移动测试Skill qa-testing-mobile

该技能专注于移动应用的质量保证测试,涵盖iOS和Android平台,包括原生和跨平台应用。核心内容包括自动化框架选择(如XCUITest、Espresso、Appium等)、设备矩阵规划、性能测试、可靠性验证、CI/CD集成以及发布管理。适用于需要移动QA计划、设备实验室设置或测试框架指导的场景。关键词:移动测试、质量保证、自动化测试、iOS测试、Android测试、性能测试、CI/CD、设备实验室。

4.5

完成前验证技能Skill VerificationBeforeCompletion

这是一个用于软件开发中的质量保证技能,强调在声称工作完成前必须运行验证命令并提供证据,以防止虚假声称和错误交付。关键词包括验证、测试、质量保证、DevOps、软件工程、错误预防、流程控制、测试驱动开发、回归测试、构建验证。

4.5

测试模式Skill testing-patterns

这个技能是关于软件测试的全面模式和方法,涵盖单元测试、集成测试、端到端测试和视觉回归测试,提供测试哲学、框架选择、模拟策略和CI集成的最佳实践。它帮助开发者和测试工程师编写高效、可维护的测试,提升代码质量和软件可靠性。关键词包括:测试模式、单元测试、集成测试、端到端测试、模拟策略、CI/CD、Vitest、Playwright、测试覆盖率。

4.5

基础设施连接验证Skill completion-check

这个技能用于验证软件开发中基础设施是否正确连接和使用。通过追踪执行路径、检查钩子注册、验证数据库连接、进行端到端测试和搜索孤立实现,确保代码被实际调用,避免死代码和浪费。关键词:基础设施验证,执行路径追踪,代码审查,测试,DevOps,质量保证。

4.5

弱内存模型验证器Skill weak-memory-model-verifier

该技能用于在弱内存模型(如x86、ARM、C/C++11)下验证并发程序的正确性,检测数据竞争并合成内存屏障。适用于并发系统验证、低层系统编程和多处理器正确性检查。关键词:弱内存模型、并发验证、数据竞争、内存屏障、C++11、x86、ARM。

4.5

测试专家Skill test-specialist

测试专家技能专注于JavaScript/TypeScript应用程序的全面测试、调试和代码分析,包括单元测试、集成测试、端到端测试、安全测试、性能测试,提供系统化方法修复bug、提高测试覆盖率,并涵盖多种编程语言如Python、Go、Rust的测试模式。关键词:JavaScript测试、TypeScript测试、单元测试、集成测试、E2E测试、调试、代码分析、测试覆盖率、安全测试、性能测试、视觉回归测试、pytest、Testify、Playwright、Percy、Chromatic、SEO优化、软件质量保证、测试自动化、前端测试、后端测试、移动测试、DevOps测试。

4.5

实施技能Skill implementation

该技能用于在项目规划后,安全且一致地实施变更,包括测试执行和政策遵循,确保软件质量和项目流程的稳定性。关键词:实施、变更、测试、项目政策、工作流程、安全、一致、软件开发。

4.5

测试驱动开发Skill tdd-workflow

测试驱动开发(TDD)是一种软件开发实践,通过先编写测试用例来定义需求,然后实现代码使测试通过,最后重构代码以提高质量。它采用RED-GREEN-REFACTOR循环,确保代码可测试、可维护,并提高开发效率和测试覆盖率。关键词:测试驱动开发、TDD、RED-GREEN-REFACTOR、单元测试、自动化测试、代码质量、软件测试、敏捷开发、测试优先。

4.5

桌面等待Skill desktop-wait

该技能用于在桌面应用程序中等待特定UI元素或窗口的出现,确保在自动化操作前应用状态同步,适用于对话框打开、加载完成等场景,关键词包括UI元素、窗口等待、自动化测试、桌面同步。