SuperAPI AI 工具集

quality

测试与质量

查看项目

更新于 10-15 22:15

技能介绍

用途:Quality 技能面向质量工程,在编写测试、修复测试失败、改进代码质量、进行无障碍审计或优化性能时启用。

主要能力:资料给出 2026 年测试栈参考,包括单元测试 Vitest、组件测试 Testing Library、端到端 Playwright、API 测试 Playwright API、视觉对比 Playwright + Percy、无障碍 Axe-core、性能 Lighthouse CI。内容涵盖 Vitest 配置、测试编写示例、Playwright E2E 与 Page Object 模式、无障碍自动化测试与 WCAG 检查清单、Core Web Vitals 目标(LCP < 2.5s、INP < 200ms、CLS < 0.1)、Lighthouse CI 配置、GitHub Actions 质量门禁、测试目录组织与代码评审清单。

使用方式:按资料中的配置与命令接入项目,例如在 vitest.config.ts 中设置 globals、jsdom 环境、setupFiles 与 v8 覆盖率;用 Playwright 编写 E2E 与 AxeBuilder 无障碍断言;用 lighthouserc.js 定义性能与无障碍断言;在 CI 中依次执行 pnpm lint、pnpm typecheck、pnpm test:unit --coverage、pnpm test:e2e、pnpm test:a11y。

适用场景:前端与全栈项目的测试体系建设、无障碍合规审计、性能回归防护与持续集成质量门禁。

限制:资料未提供该技能的安装命令、收费方式、支持平台与具体版本要求;无障碍自动化仅能覆盖约 50% 的问题,其余需人工检查。