Checkly 浏览器检查失败通知器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将规范名 @user_3c6cb52e/checkly-browser-check-failure-notifier 的技能安装到 AI 助手中。
技能介绍
解决的问题
团队在使用 Checkly 运行 Playwright 浏览器检查时,常面临测试失败后缺乏即时上下文的问题。失败后需要手动去 Checkly 控制台翻找截图、跟踪 URL,降级的检查结果也难以快速同步,导致问题定位耗时久,团队协作排查效率受限。
核心能力与工作流程
该技能通过 Checkly Management API 对接 Checkly 的检查数据,核心围绕「失败触发-证据提取-通知推送」三步运行:
- 监听检查结果:持续同步 Checkly 中浏览器检查的状态,重点关注
Playwright测试的执行结果。 - 提取失败证据:当检测到测试失败时,自动抓取失败截图、关联的跟踪 URL,同时提取降级检查的相关结果,确保通知包含完整排查线索。
- 推送团队通知:将整理好的失败信息推送到团队常用通知渠道,让成员无需登录 Checkly 即可获取关键信息。
适用边界
- 依赖 Checkly Management API 的调用权限,需提前为技能配置具备检查数据读取权限的 API Key。
- 需确保 Playwright 测试已在 Checkly 中完成配置,且测试步骤包含可生成跟踪 URL 的执行逻辑。
- 若使用 Private Locations 运行检查,需保证技能所在网络环境能连通该私有位置的 Checkly 服务节点。
使用场景
- 当 Checkly 中的 Playwright 浏览器检查失败时,需要自动提取失败截图、跟踪 URL 并通知团队排查,避免手动登录控制台查找证据
- 团队使用 Private Locations 运行 Checkly 检查,失败后需要将降级检查结果同步给运维人员,以便快速定位私有节点问题
- CI 流水线中运行 `npx checkly test` 后测试失败,需要自动抓取失败截图和跟踪链接并发送到团队群,加速失败定位
- 监控 Checkly 检查失败后需要统一收集失败截图、跟踪 URL 和降级结果,避免不同成员分别登录控制台重复查找
适合人员
- Checkly 平台运维工程师,需要实时获取浏览器检查失败证据,快速响应线上功能异常
- 前端测试工程师,负责维护 Playwright 检查脚本,需要在测试失败时第一时间拿到截图和跟踪 URL 排查问题
- IT 安全运维人员,监控 Checkly 检查的健康状态,需要失败通知包含完整降级结果以便评估影响范围
- DevOps 工程师,搭建 Checkly 检查的监控告警体系,需要自动化失败通知流程减少人工介入