SuperAPI AI 工具集

Skill 广场

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

更新于 11-02 00:09

测试与质量

13,038 个结果

flaky-test-fixer

Flaky Test Fixer 是 Datadog dd-trace-js 项目提供的一个技能,用于分类、调查和修复疑似不稳定的测试(flaky test)、间歇性测试结果、非确定性的 CI 测试失败、时序竞态、挂起等问题。该技能强调基于证据进行分类:首先判断失败是由当前更改引起、确定性缺陷、基础设施问题还是真正的偶发失败,避免将不确定性误标为“flaky”或“无关”。它要求在不削弱断言或增加无解释重试的前提下修复根本原因,并通过压力测试、对比目标分支等方法验证。适用于 CI 中非确定性失败的排查与修复。

测试与质量1 次安装

llmobs-testing

llmobs-testing 是 dd-trace-js 仓库中用于编写、修改和调试 LLMObs 插件测试的技能说明。它围绕 LLM 可观测性测试,梳理了测试环境初始化、VCR 录像回放、响应来源选择、断言匹配器和测试文件组织方式。该技能将被测对象分为 LLM 客户端/多提供方、编排、基础设施三类,分别对应不同的响应来源与测试策略;核心辅助函数包括 useLlmObs、getEvents 和 assertLlmObsSpanEvent,并提供 MOCK_STRING、MOCK_NOT_NULLISH、MOCK_NUMBER、MOCK_OBJECT 等宽松匹配器。文档还说明了不同 span kind 应携带的字段、错误处理断言方式,以及测试文件应放置在 packages/dd-trace/test/llmobs/plugins/{integration}/ 下。

测试与质量1 次安装

test-optimization-testing

这是 dd-trace-js 仓库中面向 Test Optimization 与测试框架集成测试的 v5 兼容性验证技能。在新增或修改相关测试时,它要求在宣告完成前,分别用当前配置和 v5 框架配置验证每个被改动的测试。使用前需先确认测试套件在 v5 下运行哪些框架版本,并复用已有的版本跳过条件。v5 验证时,临时将根 package.json 版本设为 "5.0.0",用 v5 框架(如 MOCHA_VERSION=oldest 或 JEST_VERSION=oldest)通过正常命令运行受影响的单元或集成测试,必要时采用 .github/workflows/test-optimization.yml 中对应的 Node 与框架组合。受影响测试须实际运行,或被合理跳过;运行不兼容或结果为空视为未验证。改动的测试须在 v5 下通过或被显式跳过;对不可用的框架特性应记录缺失能力与最低版本,使用条件跳过,可结合 version.js 中的 DD_MAJOR。跳过范围应限定于不支持场景,禁止整体跳过 v5、弱化断言或将未解释失败转为跳过,并确保不支持的导入、夹具或设置在跳过生效前不会报错。验证结束后须恢复原始版本,不得提交临时版本,并报告命令、版本、结果与跳过原因。

测试与质量1 次安装

ux-walker-native

UX Walker (native macOS) 是一个面向原生 macOS 应用的 UX 走查技能,是 /ux-walker 在原生端的对应版本。它按照 UX 故事目录(catalog)逐条扮演真实用户走完每个旅程,检查正确性、视觉质量与 UX 表现,并记录证据。该技能以辅助功能树(accessibility tree)作为“DOM”,通过 nativeui 驱动读取每个控件的角色、标签、值与位置,回答“屏幕上有什么、我能否操作、布局是否端正”。与网页版相比,它用 nativeui 快照替代 agent-browser、用元素标签替代 CSS 选择器、用基于 frame 的 geometry 审计替代 DOM rect 检查,并用应用日志替代浏览器控制台与网络记录;窗口/面板切换对应页面导航,进程保持状态对应会话登录。它明确说明原生端没有响应式断点与网络瀑布图,遇到时应在报告中如实标注,不能伪造。

测试与质量1 次安装

load-testing

该技能用于开展负载与性能测试,围绕 k6 与 vegeta 两款工具提供脚本编写、渐进加压模式、阈值配置与结果分析指引。k6 适合用 JavaScript 编写复杂场景,支持 VU 与阶段化加压、阈值判定以及自定义指标,并输出 JSON、CSV,或通过 InfluxDB 输出结果;vegeta 是基于 Go 的命令行工具,适合恒定速率 HTTP 压测,可生成文本、JSON、直方图与 HTML 图表报告。技能还涵盖带认证的 POST 请求、CI/CD 集成脚本以及常见故障排查要点。

测试与质量1 次安装