测试 Skill技能列表

ChromeDevTools自动化代理技能Skill chrome-devtools

4.5

这个技能通过 Puppeteer CLI 脚本实现浏览器自动化,用于截图、性能分析、网络监控、网页抓取、表单自动化等任务,适用于前端测试、自动化调试和网页抓取。关键词:浏览器自动化、Puppeteer、截图、性能分析、网络监控、网页抓取、前端测试。

QA回归测试自动化Skill qa-regression

4.5

这个技能用于自动化QA回归测试,通过Playwright构建可重用的测试技能,覆盖登录流程、仪表板检查、用户创建等常见测试场景,确保测试的一致性和效率。关键词:自动化测试、回归测试、Playwright、QA、测试技能、持续集成、Web测试。

浏览器状态检查Skill browser-status

4.5

这个技能用于自动化检查浏览器的运行状态,包括是否打开、当前页面 URL、标题和标签页数量,是 Web 自动化测试和浏览器任务初始化的关键工具。关键词包括浏览器状态检查、自动化测试、Web 自动化、浏览器监控、任务初始化。

Playwright调试Skill playwright-debugging

4.5

这个技能提供系统化的方法,用于诊断和修复 Playwright 浏览器自动化中的问题,如脚本失败、测试不稳定、选择器失效或超时。关键词:Playwright, 调试, 浏览器自动化, 测试, 问题诊断, 前端测试, 自动化测试, 调试工具。

Bknd应用程序测试Skill bknd-testing

4.5

这个技能专为测试Bknd应用程序设计,涵盖了从设置测试基础设施、使用内存数据库进行隔离测试,到编写单元测试、集成测试以及API端点测试的全过程。它还包括测试认证、模拟外部依赖和创建测试数据工厂等高级模式。关键词:Bknd测试,单元测试,集成测试,API测试,内存数据库,测试基础设施,模拟测试,CI/CD测试。

Ameba配置Skill ameba-configuration

4.5

此技能用于配置Ameba,一个Crystal编程语言的静态代码分析工具,以强制执行一致的代码风格和捕捉代码异味。包括生成默认配置文件(如.ameba.yml)、管理规则(如Lint、Style、Performance类别)、设置严重级别(Error、Warning、Convention)和集成到开发工作流中。关键词:Ameba配置,静态代码分析,Crystal编程,代码质量,规则管理,严重级别,内联禁用。

代码审查Skill review

4.5

这个技能用于运行全面的代码审查,包括技术检测、安全分析、性能检查和质量评估。它支持多种审查模式,如并行、批量、共识模式,并可以基于配置文件进行聚焦审查。适用于软件开发中的代码质量保证,帮助团队在提交、PR或发布前发现和修复问题。关键词:代码审查,安全审计,性能优化,质量保证,软件开发,CI/CD。

测试想法重写Skill test-idea-rewriting

4.5

该技能用于优化软件测试设计,通过将模糊的测试想法转换为基于动作动词的清晰、可操作测试描述,提升测试质量、可测试性和自动化效率。适用于测试工程师和质量保证流程,关键词包括测试重写、动作动词、测试设计、质量验证、SEO搜索优化。

测试数据管理Skill test-data-management

4.5

测试数据管理技能专注于战略性地生成、管理和确保测试数据的隐私合规。关键词:测试数据、合成数据、PII、GDPR、匿名化、批量生成、事务隔离、性能测试、软件测试、隐私保护。用于支持软件测试过程,提高测试质量,避免法律风险,并优化测试数据基础设施。

测试自动化策略Skill test-automation-strategy

4.5

测试自动化策略技能用于设计和优化测试自动化框架,遵循测试金字塔原则(70%单元测试、20%集成测试、10%端到端测试),应用F.I.R.S.T.原则(快速、独立、可重复、自我验证、及时),使用模式如Page Object Model,集成CI/CD管道,管理不稳定测试,旨在提高测试效率、减少缺陷并加速反馈循环。关键词:测试自动化、测试金字塔、CI/CD、Page Object Model、F.I.R.S.T.原则、不稳定测试管理、自动化框架。

桌面UI元素检查Skill desktop-inspect

4.5

该技能用于检查桌面窗口的UI元素树结构,帮助调试UI自动化问题、理解界面布局,并查找正确的元素标识符,适用于自动化测试和应用程序开发,关键词包括UI自动化、调试、元素树、界面结构、桌面应用。

工作流模式Skill workflow-patterns

4.5

此技能提供了一套完整的工作流模式,用于通过测试驱动开发(TDD)的红绿重构循环实现任务,管理阶段检查点,处理git提交,并执行验证协议以确保软件开发质量。关键词包括TDD、git、质量保证、工作流、测试覆盖、软件开发流程。