SuperAPI AI 工具集

Skill 广场

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

更新于 10-26 00:15

测试与质量

12,697 个结果

testany-workspace

Testany 工作空间管理技能,用于管理 Testany 工作空间及团队成员。主要能力包括:查看我的工作空间(含角色信息)、添加或批量添加成员、修改成员角色、获取工作空间成员列表、移除成员,以及申请新工作空间。工作空间是 Testany 中的资源隔离单元,用于组织团队测试资源、控制访问权限、隔离不同项目或团队;角色分为 Admin(管理成员、编辑所有资源)和 Member(创建和编辑自己的资源)。使用方式为通过一系列 testany_* 工具调用完成操作,并遵循交付与读回验证流程:确认目标、获取当前状态、执行操作、读回验证。申请新工作空间前需先检查 workspace key 是否可用。

测试与质量14 次安装

find-duplicate-cases

find-duplicate-cases 是一个用于在测试套件中发现重复、近似重复和重叠测试用例的技能。它会识别完全相同的测试、语义相似的测试以及存在包含或重叠关系的测试,帮助用户清理测试套件。该技能支持手动测试用例(如 /tests/ 目录中的 Markdown 文件、.feature 文件)和自动化测试(如 *.spec.ts、*.test.js、*.cy.js 等)。启用后,它会先提取每个测试的标题、步骤、预期结果、标签和所属套件,然后对测试内容进行规范化(如转为小写、去除标点、忽略框架语法、将参数化数据视为变量),并基于标题相似度、步骤相似度、预期结果相似度、前置条件、共享标签和位置上下文等多重信号计算相似度分数。根据参考文件 ./references/IDENTIFY_DUPLICATE_INSTRUCTION.md,重复被分为四个级别:完全重复(标题相同)、语义重复(意图相同、步骤相似)、重叠/子集测试(超集/子集关系)和冗余变体(逻辑相同、数据不同)。之后会生成结构化报告,包含扫描总数、按类别统计的重复数量、每个重复组的测试详情与位置、相似度百分比以及保留/合并/删除建议。用户批准后可执行合并、删除或保留操作,并在操作中保留原始测试的元数据、结构、标签和可追溯性信息。

测试与质量14 次安装

qa-manual-tests-to-code-coverage

该技能用于将 Markdown 格式的手工测试用例与项目源代码文件建立映射,生成 coverage.manual.yml 文件。该文件记录源代码文件(或 glob 模式)到手工测试标识符(套件 ID、测试 ID、标签)的对应关系,供 @testomatio/reporter 通过 --filter "coverage:..." 消费,从而在 Testomat.io 中仅创建受代码差异影响的手工测试运行。技能仅处理 Markdown 格式的手工测试,忽略单元、功能与端到端测试文件,且只允许写入 coverage.manual.yml 和向 .gitignore 添加一行 .testeiya/,不修改任何源代码文件。

测试与质量14 次安装

reporter-setup

Reporter-setup 是 Testomat.io 提供的一项技能,用于在测试自动化项目中安装并配置 Testomat.io 报告器,将测试结果推送到 Testomat.io 测试管理平台(TMS)。该技能会自动识别项目所用编程语言和测试框架,然后按对应框架安装并配置报告器。支持的语言与框架包括:JavaScript/TypeScript 下的 Playwright、CodeceptJS、WebdriverIO、Jest、Mocha;Python 下的 pytest(通过 pytestomatio)、Robot Framework;Java 下的 JUnit、TestNG、Karate;以及通过 JUnit XML 格式接入的 C#、PHP、Ruby、Go、Swift 等。使用流程包括凭据配置、报告器安装配置、测试代码导入 TMS、运行验证以及可选的工件(截图、视频、trace、日志)存储配置。凭据来源为 .env 文件中的 TESTOMATIO 占位符,需用户手动替换为项目 Reporting API key。验证优先通过 Testomat.io MCP 拉取最新运行记录,也可使用 DEBUG 模式查看本地日志。工件配置属可选项,仅在用户明确提出时触发,涉及 S3 凭据与桶配置。

测试与质量14 次安装

verification-loop

verification-loop 是一个面向代码变更的六阶段质量门禁技能,按顺序执行构建、类型检查、代码检查、测试、安全扫描与差异审查。它能自动检测项目类型并适配相应命令,每个阶段通过后才会进入下一阶段,任一阶段失败即停止并报告。适用于提交前验证、合并前校验、CI/CD 流水线集成以及代码评审准备。支持 JavaScript/TypeScript、Python 与 Rust。提供环境变量(如跳过阶段、覆盖率阈值、严格模式)和 .verification-loop.yml 配置文件,可设置各阶段启用状态、超时、覆盖率阈值、安全严重级别和比较基准等,并支持按文件模式设置跳过条件。GitHub Actions 集成建议 fetch-depth: 2;也可作为 pre-commit 钩子使用。指标目标为通过率大于 95%、时长小于 60 秒、测试覆盖率大于 80%。版本 1.0.0(2026-01-24)。

测试与质量14 次安装

testing-expected-results

该技能用于验证命令执行后的真实结果与副作用,而不仅仅检查退出码。它能捕获“退出码为 0 但实际已损坏”的危险情况。使用时会先捕获命令执行前的文件系统、数据库、进程、网络和环境变量状态,再执行命令并捕获执行后状态,通过精确匹配、模式匹配、范围匹配、结构匹配、语义匹配、存在性检查和增量检查等策略进行智能比较,并验证文件、数据库、进程、网络及外部资源等具体副作用。支持异步/延迟效果轮询、超时保护、资源限制、安全沙箱和密钥掩码,最终输出包含差异分析与建议的验证报告。适用于备份、部署、数据库迁移、数据导出等关键操作的可靠性验证。

测试与质量14 次安装

add-golden

add-golden 是一个用于将文档加入 golden 数据集并进行校验的技能,适用于整理测试数据或保存示例。它提供多智能体协作的整理工作流,包含质量评分解释、偏见检测和版本追踪。用户可通过 /add-golden 命令传入 URL 来添加文档,系统会依次执行输入收集、内容抓取与提取、并行质量分析、评分理由说明、偏见检测、多样性检查、校验、silver 到 gold 的晋升判定以及版本追踪等九个阶段。质量评分由准确性、连贯性、深度和相关性四个维度加权计算,并根据分数与偏见情况将文档分类为 GOLD、SILVER 或 REJECT。

测试与质量14 次安装