SuperAPI AI 工具集

Skill 广场

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

更新于 11-02 00:09

测试与质量

13,038 个结果

running-integration-tests

该技能让 Claude 能够运行和管理集成测试套件,自动完成测试环境准备、数据库重置与迁移、测试数据填充、服务编排以及测试后的清理工作。它支持运行项目全部集成测试、运行指定测试套件(如 API 测试),以及带代码覆盖率分析的集成测试,并生成包含通过/失败数量和覆盖率指标的测试报告。适用于需要验证系统各组件之间交互、且希望获得可重复、隔离测试环境的场景。使用前需在 test/integration/config.json、.env.test 等文件中配置好测试环境与依赖服务。

测试与质量1 次安装

running-load-tests

该技能让 Claude 能够为应用或 API 创建并执行负载测试,用于性能验证。它会分析用户请求中的应用端点与关键路径,识别基线负载、压力、尖峰、浸泡或可扩展性等测试场景,生成 k6、JMeter、Artillery 等工具的负载测试脚本,并定义性能阈值、给出执行说明。适用于新建负载测试、在不同负载条件下验证性能、识别性能瓶颈与崩溃点,也可与 CI/CD 流水线及监控工具配合使用。具体支持的工具范围与细节以实际资料为准。

测试与质量1 次安装

running-mutation-tests

该技能让 Claude 执行变异测试,以验证测试套件的有效性。它会自动向代码中引入小型变更(变异),运行测试,统计被测试“杀死”的变异与“存活”的变异,计算变异分数并报告存活变异,从而帮助发现测试覆盖缺口、评估测试质量并给出改进建议。适用于校验测试有效性、定位薄弱测试、提升变异分数等场景,建议聚焦关键或高复杂度模块,并结合代码覆盖率工具使用。

测试与质量1 次安装

running-smoke-tests

该技能用于运行冒烟测试,快速验证应用的关键功能是否正常。它会执行预定义的测试套件,覆盖系统健康、身份认证、核心功能和外部集成,并给出通过或失败的汇总结果,帮助在部署或配置变更后尽早发现潜在问题。用户可通过 /smoke-test 或 /st 命令启动,测试结果以摘要形式报告,并突出显示失败项。技能建议聚焦最关键的用户流程与系统组件,将执行时间控制在 5 分钟内以获得快速反馈,并可集成到 CI/CD 流水线中实现部署后自动验证。该技能可独立运行,无需额外依赖。

测试与质量1 次安装

testing-load-balancers

这是一个面向 Claude 的技能,用于测试负载均衡策略:验证流量在后端服务器之间的分配情况,测试服务器故障时的故障转移、粘性会话和健康检查。技能依托 load-balancer-tester 插件运行,接受测试请求后执行 lb-test 命令并汇总结果,指出问题与改进点。适用于负载均衡配置上线前后校验、故障演练和会话保持验证等场景,需事先正确配置负载均衡器。

测试与质量1 次安装

tracking-regression-tests

该技能让 Claude 能够跟踪并运行回归测试,帮助确认新代码改动不会破坏已有功能。用户可通过 --mark 参数将指定测试标记为回归测试套件的一部分,随后运行整套回归测试,并查看结果中的失败项与潜在的不稳定(flaky)测试。适用于部署前运行回归套件、把关键测试纳入回归范围,以及在代码变更后排查可能的回归问题。资料未提供具体安装命令、收费方式或支持平台。

测试与质量1 次安装

validating-performance-budgets

该技能让 Claude 依据预设的性能预算校验应用性能,适用于在开发早期发现性能回归。它会分析页面加载时间、打包体积、API 响应时间等指标,并与预算阈值对比,超出时报告违规项及超出详情。可集成到 CI/CD 流程中,在构建阶段自动检测性能退化;也可与其他提供性能指标或告警的插件配合使用。资料未提供具体安装命令、配置格式与价格信息。

测试与质量1 次安装

angular-testing

angular-testing 是一套面向 Angular v21+ 应用的单元测试与集成测试实践指南,重点覆盖基于 signal 的组件与现代测试写法,并支持 Vitest(推荐)或 Jasmine 两种测试框架。资料给出 Vitest 在 Angular v20+ 上的原生支持方式,包括通过 @angular/build 包安装依赖、在 angular.json 中配置 @angular/build:unit-test 构建器、在 tsconfig.spec.json 中引入 vitest/globals 类型,以及使用 ng test、--watch、--code-coverage 运行测试。内容涵盖 TestBed 组件测试、signal 与 computed 测试、OnPush 组件通过 setInput 更新输入、服务与 HTTP 测试(HttpTestingController、provideHttpClientTesting)、使用 vi.fn() 与 jasmine.createSpyObj 进行依赖模拟、input/output 测试、fakeAsync 与 waitForAsync 异步测试、httpResource 测试,并附 Vitest 与 Jasmine/Karma 的对比及迁移示例。

测试与质量1 次安装

playwright-cli

playwright-cli 是一个基于命令行的浏览器自动化工具,用于网页测试、表单填写、截图与数据提取。它提供 open、goto、click、fill、snapshot 等命令,可通过快照中的元素引用与页面交互,支持多标签页、Cookie 与 localStorage 等存储状态管理、网络请求路由模拟、控制台与网络信息查看,以及追踪和录屏。支持指定浏览器、扩展连接与持久化配置,可用于网页自动化测试、流程调试和数据采集等场景。

测试与质量1 次安装

vitest-testing

Vitest Testing 是一个面向特定 Angular 项目的测试技能,用 Vitest 配合 Angular TestBed 编写单元测试。资料说明了项目中的测试规范:所有测试环境必须调用 provideZonelessChangeDetection();Vitest 全局变量已预配置,不应再导入 describe、it、expect、vi;Signal 输入需通过 componentRef.setInput('name', value) 设置;遵循 AAA(Arrange、Act、Assert)结构;mock 不得使用 any,需完整标注类型。技能在编写测试、讨论测试环境搭建、创建 spec 文件或进行 mock 时触发,并提供组件、服务、Store 三类参考测试文件路径,以及 npm test 与监听模式的运行命令。

测试与质量1 次安装

webapp-testing

webapp-testing 是一套借助 Playwright 与本地 Web 应用交互并进行测试的工具包,来源为 danielsogl/copilot-workflow-demo。它支持验证前端功能、调试 UI 行为、捕获页面状态,并提供配套辅助脚本与示例。工具包要求用原生 Python Playwright 脚本编写测试;其中的 with_server.py 可管理服务器生命周期,并支持同时启动多个服务器。资料还给出了决策树,用于选择静态 HTML 直接读取选择器、动态应用先侦察再操作等不同路径,并给出了使用示例和最佳实践。

测试与质量1 次安装