SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-31 00:15

测试与质量

12,974 个结果

testcontainers

Testcontainers 是一个用于集成测试的开源库,它通过 Docker 容器为测试提供轻量、一次性的真实依赖服务。它支持在测试套件中启动真实的数据库(如 PostgreSQL、MySQL、MongoDB)、消息中间件(如 Kafka、RabbitMQ)以及其他服务,从而避免使用模拟对象,让集成测试更贴近生产环境。该技能面向 Node.js、Java、Python、Go 和 .NET 等语言,提供对应的 API,并关注容器启动时间的优化。资料中给出了 Node.js 的安装命令、PostgreSQL 与 Redis 的集成测试示例、基于 Docker Compose 的多容器测试示例、Java 与 JUnit 5 的用法,以及在 GitHub Actions 中运行集成测试的 CI 配置。

测试与质量3 次安装

bevy-testing-patterns

本技能介绍如何使用 cargo test、MinimalPlugins 与 app.update() 为 Bevy 项目编写单元测试与集成测试,重点覆盖调度(schedule)逻辑的验证。内容说明了 ECS 中各类状态的归属与修改规则,演示了资源读写、系统链式排序(.chain())以及 Startup 阶段生成实体的测试写法。目标版本为 Bevy 0.20+,使用无窗口的 headless App 作为测试载体,仅依赖官方文档记录的 Bevy API。适用于需要为 Bevy 系统、资源与调度顺序编写测试的场景。

测试与质量3 次安装

mission-verify

mission-verify 是 mission SDD(规格驱动开发)体系中的验证阶段技能,用于把已实现的工作与任务简报(brief)进行对照评判,而不是依据实现者的自述结论。它会读取测试与代码环节产出的产物,重新运行测试套件、检查代码差异,并确认非目标范围未被改动,然后输出按严重程度分级的问题发现(Critical、Important、Minor),每条都对应差异、测试输出或未动过的非目标证据。它只负责给出判定,不涉及批准、合并或发布:converge 判定为 DONE(验收标准满足且达到质量阈值)、CONTINUE(范围内仍有缺口,发现问题退回实现阶段并触发熔断机制)或 SPEC_CORRECTION_NEEDED(某条标准不可度量或范围存在冲突,路由到负责澄清的 gate,绝不直接进入编码)。该技能不创建 worktree、不获取租约、不写追踪系统,也不会批准或合并任何变更。

测试与质量3 次安装

agent-e2e-test-specialist

这是一个面向端到端(E2E)测试的专家型子代理技能,专注于 Playwright、Cypress 以及视觉回归测试和浏览器自动化,强调测试的可靠性与可维护性。它覆盖多浏览器测试、网络拦截与模拟、视觉回归(截图对比、Percy、Chromatic)、可访问性检测(axe-core)、CI/CD 集成(GitHub Actions、并行分片、制品收集、不稳定测试检测与重试)、测试架构(页面对象模型 POM、测试数据工厂、夹具管理)等能力。使用方式为在用户明确要求 E2E 测试、浏览器测试自动化或视觉回归测试时触发,触发词包括 E2E、end-to-end、Playwright、Cypress、visual regression、browser test、screenshot test、Percy、Chromatic。资料中提供了 Playwright 页面对象模型、测试套件、API 模拟、视觉回归、认证状态夹具、配置、可访问性与 GitHub Actions 等代码示例。资料未提供收费、价格、平台要求等信息。

测试与质量3 次安装

test-generator

test-generator 是一个测试生成技能,用于为指定代码自动生成完整测试套件,遵循测试金字塔结构:静态分析 → 单元测试 → 集成测试 → E2E。它覆盖 Python 测试策略,包含 mypy、ruff、bandit 静态分析配置,pytest 单元测试与集成测试示例,Playwright 与 httpx 的 E2E 测试,以及 pytest-cov 覆盖率配置。技能在用户提到「生成测试」「写测试」「test this」「建立单元测试」「建立集成测试」「静态分析」「type check」「覆盖率」「coverage」等场景时触发。资料还提供多语言测试框架对照表、CI 集成检查清单、测试依赖清单和输出报告格式。

测试与质量3 次安装