用途:在编写或调试 Grafana k6 负载测试脚本时,提供最新官方 k6 文档的检索能力。k6 是面向 API、微服务与网站性能测试的负载测试工具。
主要能力:通过 WebFetch 抓取在线文档,覆盖主文档、JavaScript API、示例、使用指南等;可查询 HTTP 请求、check、metrics、thresholds、options、测试生命周期等 API;支持先用 WebSearch 定位页面再抓取具体地址。资料给出常用文档 URL,如主文档 https://grafana.com/docs/k6/latest/ 、JavaScript API https://grafana.com/docs/k6/latest/javascript-api/ 、示例 https://grafana.com/docs/k6/latest/examples/ 等。
使用方式:确定所需功能后搜索文档,抓取对应页面,依据文档编写 k6 代码,再结合示例验证。资料列出常见写法,如 import http from 'k6/http' 及 check、sleep 的 GET 测试;http.post 发送 JSON;用 stages 设置加压、稳态、降压,并用 thresholds 定义判定标准,例如 http_req_duration: ['p(95)<500']、http_req_failed: ['rate<0.01']、checks: ['rate>0.99']。
适用场景:编写新脚本、调试已有测试、查 API 方法与参数、理解生命周期钩子与指标阈值、使用扩展或模块、排查执行问题。
限制:该技能不本地捆绑文档,均在线抓取;应确认 URL 含 /latest/ 以保证为最新版本,版本特定内容需替换为具体版本号。资料未提供安装命令、费用或平台支持信息。