SuperAPI AI 工具集

Skill 广场

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

更新于 10-28 00:17

测试与质量

12,811 个结果

playwright-testing

Playwright Testing (MiniPC) 是一个基于 MiniPC 上已安装的 Playwright 的网页应用与游戏测试技能。它使用 Chromium 无头浏览器,适用于前端功能验证、UI 行为调试、截图以及控制台日志捕获,尤其适合游戏 QA 与网页应用功能测试。其核心采用“侦察—行动”(Reconnaissance-Then-Action)模式:先导航并等待 networkidle,再通过截图或 DOM 检查识别选择器,最后执行操作。技能明确了运行位置为 MiniPC(nodes.run 或 browser.proxy),必须使用 headless=True,并强调不能仅在本地直接开浏览器、不能只靠代码审查代替实际运行测试。资料中包含 Playwright 同步 API 示例、游戏 QA 测试示例以及 Clawdbot 中的两种调用方式。

测试与质量6 次安装

tdd-discipline

tdd-discipline 是一个测试驱动开发(TDD)方法论的技能,用于在实现新功能或修复缺陷时约束开发流程。其核心循环为 RED → GREEN → REFACTOR:先编写一个只检验单一行为的失败测试(RED),运行并确认它因功能未实现而失败;再编写刚好能让测试通过的最少代码(GREEN),不添加额外功能、不做重构;最后在不改变行为的前提下消除重复、改进命名、抽取辅助代码(REFACTOR),并保持测试持续通过。技能要求测试名称清晰(例如 rejects empty email),尽量使用真实代码而非 mock。对于缺陷修复,要求先写复现缺陷的测试并确认其失败,再编写修复代码,通过后作为回归测试永久保留,从而避免同类问题再次出现。它还规定了违规处理方式,例如在写测试之前先写了代码,应删除该代码从头开始,而不是留作参考。适用于新功能实现、缺陷修复和行为的变更;一次性原型、配置文件、生成代码等场景可由使用者自行判断例外。

测试与质量6 次安装

qt coverage workflow

Qt Coverage Workflow 是一个面向 Qt 项目的覆盖率驱动测试生成工作流技能,适用于 Python 与 C++ 两类 Qt 工程。它把覆盖率工作组织为一个循环:先以插桩方式运行测试,再解析覆盖率报告得到未覆盖清单,随后将缺口交给 Claude 或 test-generator 智能体,生成针对性测试,并重新运行测试以验证覆盖率增量,如此反复直到满足阈值。技能提供 /qt:coverage 命令来执行该流程,并在识别出缺口后自动激活 test-generator 智能体。针对 Python 项目基于 coverage.py,针对 C++ 项目基于 gcov 与 lcov,并附带参考文档、模板文件与 CI 集成示例。覆盖阈值可在 .qt-test.json 中配置,另附缺口优先级判断方法与交接给智能体的信息格式。

测试与质量6 次安装