SuperAPI AI 工具集

Skill 广场

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

更新于 10-19 00:11

测试与质量

12,317 个结果

dotnet-maui-testing

dotnet-maui-testing 是一个用于测试 .NET MAUI 应用的技能,结合 Appium 进行 UI 自动化测试、XHarness 进行跨平台测试执行。内容涵盖设备与模拟器测试、平台特定行为验证、MAUI 控件的元素定位策略,以及移动端/桌面端应用的测试基础设施。基于 .NET 8.0+、Appium 2.x(Android 使用 UIAutomator2,iOS 使用 XCUITest 驱动)、XHarness 1.x,示例使用 Appium .NET 客户端 5.x+。

测试与质量75 次安装

writing-tests

这是一个关于编写高信号自动化测试的 Agent 技能,核心原则是“没有赚得的信号,就不写测试”。它指导开发者在新增、审查、删除或重构单元测试、集成测试、属性测试、黄金测试、fixture 等时,判断一个测试是否值得编写。技能强调测试应针对业务行为、不变量、转换、运行时与权限边界、生成契约以及用户可见工作流,而非镜像实现细节或静态字面量。它给出了测试是否值得写的判断标准:行为而非实现、对变异敏感、非平凡、独立、位于正确层级、不重复。同时列出了不应添加的测试类型,如镜像实现数据、测试库自身行为、getter/setter、仅断言 mock 调用等。还提供了好的测试形态,包括业务计算、状态转换、属性测试、集成测试和黄金测试,并说明应遵循项目既有的测试架构与运行器。最后给出 AI 编写测试的指导:先写断言再写设置,优先覆盖空值、边界、错误、并发、权限等失败模式。

测试与质量74 次安装

code-debug-skill

这是一个面向 AI 的 Bug 调查技能,用于在问题已发生但原因未知时进行系统性排查。它通过向代码添加临时日志、复现问题并读取日志来定位根因。该技能采用假设驱动的调查方法:区分观察事实与推断,保留多个竞争假设并按可能性与影响排序,为每个假设定义预测、反证条件和所需观测手段。它支持通过 npx debugsk@latest server start --json 启动本地 HTTP 日志收集服务器,自动生成 sessionId/runId 并嵌入到埋点代码中。适用于本地、预发或生产环境中难以复现、原因不明的缺陷定位,强调以证据确认根因后再改动生产代码,并在问题解决后清理临时日志。

测试与质量74 次安装