SuperAPI AI 工具集

Skill 广场

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

更新于 10-17 00:11

测试与质量

12,232 个结果

qa-debugging

QA Debugging 是一个系统化调试技能,用于诊断崩溃、回归、偶发失败(flakes)和生产环境缺陷。它适用于分析堆栈跟踪、日志或性能剖析数据,但不适用于性能调优或事件指挥。该技能提供默认工作流(复现、隔离、插桩、修复根因、验证、预防)、分诊路径、证据标准、专家判断准则,以及针对浏览器/E2E、分布式、内存增长、Agent/LLM 等场景的调试方法。它还包含只读的 Python 脚本用于日志错误汇总和配置差异对比,并强调在生产环境中优先缓解、只读调查、捕获证据后再重启等安全原则。

测试与质量182 次安装

webapp-testing-patterns

这是一个面向 Web 应用测试的 Playwright 模式参考技能,系统整理了 Playwright 自动化测试中的选择器、等待策略、元素交互、断言、测试组织、网络拦截、截图录像、调试与并行执行等实践。内容以代码示例为主,覆盖文本、角色、CSS、XPath、data 属性等选择器写法,以及加载状态、元素状态、超时和自定义条件等等待方式,并给出选择器稳定性优先级建议。适合使用 Playwright 编写端到端测试的开发者参考。

测试与质量181 次安装

characterisation-tests

Characterisation Tests(特征测试)是一个用于在修改缺乏测试的既有代码之前,先记录并锁定代码当前实际行为的技能。它解决遗留代码困境:为了安全重构需要测试,但代码本身并不为可测试性而写。该技能强调测试的是“代码实际做了什么”,而非“代码应该做什么”,因此测试不具备正确性权威,只用于检测变更。当特征测试失败时,由人来判断该变更是否有意为之。它也被称为 golden master testing 或 approval testing。文档包含核心概念、适用与不适用场景、命名与识别规范、逐步算法(写占位断言、运行、用真实输出替换)、启发式规则、停止条件、发现 bug 时的处理流程、异步代码特征化方法以及常见错误对照表。该技能明确不适用于测试驱动新行为(见 tdd)、通用测试编写(见 testing)、验证测试有效性(见 mutation-testing)或让不可测代码可测(见 finding-seams)。

测试与质量180 次安装

extension-review

Extension Review 是一个浏览器扩展预提交扫描技能,用于扫描扩展源代码并预测 Chrome Web Store 的拒绝风险,生成包含问题、根因和修复建议的报告。它按顺序执行 15 项检查,涵盖远程代码执行、代码混淆、权限过度、隐私政策缺失、元数据缺失、单一用途违规、欺骗行为、不安全数据传输、关键词堆砌、最低功能检查、未披露的联盟链接、加密货币挖矿代码、版权规避、通知垃圾和数据收集未获同意等,并给出严重级别与 Chrome 违规代码。报告支持 Markdown 或 HTML 格式,最终给出“可能通过 / 需要修复 / 将被拒绝”的结论。

测试与质量179 次安装

qa-observability

QA Observability 是一个将可观测性数据(日志、指标、追踪、性能剖析)作为质量保证信号与调试基础的技能。它指导实现 OpenTelemetry 日志/指标/追踪、SLI/SLO 门禁、燃烧率告警以及 APM 集成,适用于添加或验证可观测性的场景。核心做法包括:建立关联 ID、结构化日志、追踪和黄金指标(延迟、流量、错误、饱和度)的最低标准;通过已知请求或故障验证遥测传输链路;让集成与端到端失败可诊断(附带追踪链接与关联日志);定义 SLI/SLO 与错误预算策略,并用合成条件测试告警评估与路由。技能强调使用 OpenTelemetry 语义约定、在业务工作流边界添加手动 span、默认脱敏 PII 与密钥,并将采样、基数、保留期和成本视为质量约束。它还提供成熟度评分、SLO 错误预算分析和就绪报告生成的 Python 脚本,以及就绪检查清单、SLO 定义和 Prometheus 告警规则等模板资产。

测试与质量178 次安装