用途:在最小负载下验证应用基本功能是否正常,覆盖关键端点或用户旅程的 happy path,作为性能测试前的快速健康检查。主要能力:按流程完成范围确认、资料研究、脚本设计、文件准备、校验与执行建议。使用方式:先用 mcp_k6_info 确认 k6 版本,必要时用 mcp_k6_search_documentation 查询 gRPC、WebSocket 等非平凡特性文档,再设计 1–5 VU、时长 30s–2m 的 constant-vus 脚本;脚本须包含 check() 断言状态码与响应体,设置 http_req_failed: ['rate==0'] 和 http_req_duration: ['p(95)<500'] 等严格阈值,并通过 _ENV.BASE_URL 参数化基础 URL。文件放在 k6/scripts/,用 Write 工具保存并命名如 api-smoke-test.js,然后运行 mcp_k6_validate_script 校验并修复问题,最后可用 mcp_k6_run_script 以最小 VU 执行。限制:不手动运行 k6 命令,只使用 mcp_k6* 工具;不覆盖压力或边缘情况;响应时间阈值需按系统 SLA 调整;具体认证要求、预期状态码与响应结构需用户确认。
k6-smoke-test
测试与质量
更新于 10-15 21:55