SuperAPI AI 工具集

testing-qa

测试与质量

查看项目

更新于 10-15 23:57

技能介绍

用途:该技能包提供一套完整的测试与质量保证工作流,适用于搭建测试基础设施、编写单元与集成测试、实现 E2E 测试、自动化浏览器测试、建立质量门禁以及进行代码审查。

主要能力:按八个阶段组织。阶段一测试策略,调用 test-automator、test-driven-development;阶段二单元测试,调用 javascript-testing-patterns(Jest/Vitest)、python-testing-patterns(pytest)、unit-testing-test-generate、tdd-orchestrator;阶段三集成测试,调用 api-testing-observability-api-mock、e2e-testing-patterns;阶段四 E2E 测试,调用 playwright-skill、e2e-testing-patterns、webapp-testing;阶段五浏览器自动化,调用 browser-automation、webapp-testing、screenshots;阶段六性能测试,调用 performance-engineer、performance-profiling、web-performance-optimization;阶段七代码审查,调用 code-reviewer、code-review-excellence、find-bugs、security-scanning-security-sast;阶段八质量门禁,调用 lint-and-validate、verification-before-completion。

使用方式:通过 @技能名 形式的提示调用对应技能,例如“Use @test-automator to design testing strategy”“Use @playwright-skill to create E2E tests”“Use @code-reviewer to review pull requests”。资料给出测试金字塔参考比例:单元测试约 70%、集成测试约 20%、E2E 测试约 10%。质量门禁清单包括单元测试覆盖率大于 80%、全部测试通过、关键路径有 E2E 测试、性能基准达标、安全扫描通过、代码审查通过、lint 干净。

适用场景:生产级软件的测试与质量保障流程,可与 development、security-audit、cloud-devops、ai-ml 等工作流包配合。

限制:仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家审查;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。具体安装命令与价格信息暂未提供。