SuperAPI AI 工具集

running-load-tests

测试与质量

查看项目

更新于 10-15 23:29

技能介绍

用途:该技能让 Claude 自动创建与执行负载测试,验证 Web 应用或 API 在预期流量及各类负载条件下的性能,帮助发现瓶颈与崩溃点。

主要能力:可识别基线负载、压力测试、峰值测试、浸泡测试和可扩展性测试等场景;根据场景与应用信息生成 k6、JMeter 或 Artillery 脚本;定义性能阈值与执行指令;输出测试脚本、执行日志与指标、含响应时间和吞吐量的性能报告、阈值告警以及性能改进建议。

使用方式:在需要为应用或 API 创建负载测试、验证不同负载下的性能、识别瓶颈时启用。典型流程为:分析应用架构并识别关键端点,定义测试场景,生成对应工具的脚本,配置性能阈值与验收标准,执行测试并捕获指标,分析结果。无需手写完整脚本,由技能生成后按说明执行。

适用场景:新功能或代码变更后的性能回归验证、上线前容量评估、持续性能监测,可与 CI/CD 管道集成实现自动化性能测试,也可结合监控工具关联性能指标与应用行为。

限制与前提:需已安装 k6、JMeter 或 Artillery 之一,需能访问目标应用的端点,需提供测试场景定义与预期负载模式,测试结果存放于 ${CLAUDE_SKILL_DIR}/load-tests/。若执行失败,可检查工具安装与配置、网络连通性、认证授权、脚本语法与参数、系统资源是否充足。具体价格、收费模式及更多平台细节暂未提供。