unit-testing
MetaMask 已弃用的单元测试技能,官方建议改用 extension-testing 或 mobile-testing 中的 references/unit.md。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-01 00:15
13,007 个结果
MetaMask 已弃用的单元测试技能,官方建议改用 extension-testing 或 mobile-testing 中的 references/unit.md。
在真实浏览器中验证 MetaMask 扩展端界面,支持操作定位、确认流程、截图和测试数据排查。
Chromatic 是基于云端的 Storybook 视觉回归测试平台,会为每个 Story 截图并与基线进行像素级比对,帮助在 UI 变更时发现视觉差异。可用于搭建视觉测试流程、排查界面回归,并支持 CI 集成与多浏览器、多视口快照。
code-quality 是一套面向代码库的综合审计技能,覆盖安全漏洞、性能、无障碍、复杂度与可维护性检查,可结合钩子与 CI/CD 在提交或流水线中执行质量门禁。
用于系统化检测代码异味、反模式与常见可维护性问题的技能,通过量化阈值和严重度评分给出带 file:line 定位的报告,适合代码质量评审。
mobile-parity-check 是一个用于对比 iOS 与 Android 应用 UI/UX 的技能,支持双向比较。它会固定参考版本,在两个仓库中创建隔离分支,启动模拟器,并在统一合成数据下逐屏、逐流程地检查两个平台的实际界面与交互。主要交付物是一份自包含的 PDF 报告,包含成对截图和完整 UI/UX 分析,同时提供 report.md、findings.json、coverage.json 等结构化证据。默认以审计和报告为主,除非用户要求,否则不修改产品行为。
difftool 是 microlinkhq 提供的视觉回归差异检测工具,用于回答“这次变更有没有把页面视觉上弄坏”。它通过 Microlink API 对 base URL 与 head URL 截取整页截图,逐像素比对,并按路由返回判定结果。工具有三种使用形态:CLI 用于本地或脚本中一次性比对预览与生产;GitHub Action 在每次拉取请求上发布并原地更新置顶评论,含逐路由表格与截图链接;网页应用用于并排查看两张图片。CLI 未发布到 npm,需从仓库克隆运行,支持路由、输出目录、通过阈值、警告阈值、像素敏感度以及额外 Microlink API 选项等参数,结果写入 summary.json。GitHub Action 可将截图上传到用户自有的 S3 兼容存储并以预签名链接展示。已知限制包括页面高度不同会被填充并计为变化、超高页面可能超出图像尺寸限制、动态内容会表现为差异等。
面向 .NET 后端的 C# 单元测试指南,基于 MSTest SDK 编写测试。内容涵盖项目结构、从简配置、测试写法、命名规范、断言参考与 dotnet test 命令,并说明纯模型易于单测、服务层需集成测试的边界。
retrospective 是一个用于复盘工作过程、提炼下一轮改进建议的技能。它根据对话或指定会话记录,对比目标与实际结果,找出可保留的做法和应调整之处,并给出最多三条带验证方式的优先改进项。该技能仅提供建议,不修改文件、不提交问题、不更改设置。
second-opinion 是一个只读的独立评审技能:按用户指定的评审方配置与模型,对当前工作或指定历史会话生成证据简报并委派评审,返回最多五条带证据、建议与不确定性的发现。适用于需要第二意见时,不用于普通代码审查。
amplifier-digital-twin-universe 可按声明式配置文件按需搭建隔离且贴近真实的测试环境,即数字孪生宇宙(DTU),用于验证软件在真实部署环境中的表现。它提供 Python 库与 CLI 两种接口,依赖 incus 等运行时,仅支持 Linux。
该技能用于在现代化迁移前,为待迁移项目建立可执行质量的测试基线。它只产出行为规格文件 test-cases/test-cases.md、基础设施决策表与 testdata 测试数据,不生成测试代码,供后续验证阶段针对新实现生成测试使用。
该技能用于在迁移后阶段,依据冻结的基线规格生成并运行 PostMigrationIT 集成测试,验证迁移后应用行为。它强调规格即事实来源、测试与 TC 严格 1:1 映射、触发方式保真、断言完整,并禁止修改 Azure 资源或绕过生产缺陷。
PowerToys 模块发布验证技能:针对单个 PowerToys 模块的发布检查清单逐项端到端验证,通过 UIA、命名事件、settings.json 编辑、剪贴板检查等手段驱动每项检查,并给出 PASS/FAIL/BLOCKED 判定与证据。
rego-fuzzer 是 microsoft/rego-cpp 中基于 Trieste 生成式测试框架的模糊测试工具,用于验证编译器 pass 对所有符合良构(WF)定义的有效输入都健壮。可在修改编译器 pass、WF 定义、AST 节点或重写规则后,以及 CI 失败复现和合并前验证时使用。
面向 MSTest 与 Microsoft.Testing.Platform 仓库的 GitHub Copilot 代码审查技能,按 TestFx 专属规则检查 PR 引入的缺陷、兼容性、安全边界与测试质量,并规范审查意见的发布方式。
.NET 测试框架参考数据,覆盖 MSTest、xUnit、NUnit、TUnit 四种框架的检测模式与常用 API。内容包括测试类与测试方法的标记方式、各框架的断言 API 对照(相等、布尔、空值、异常、集合、字符串、类型、Inconclusive、Fail)、跳过/忽略注解、Setup/Teardown 方法、Sleep/Delay 模式、异常处理的惯用替代写法、Mystery Guest 常见模式、集成测试标记,以及 TUnit 断言必须 await 等特有注意事项。适合在编写、审查或迁移 .NET 测试代码时作为速查参考。
为 C# 中难以测试的静态依赖生成包装接口、默认实现与 DI 注册代码,覆盖时间、文件系统、环境、网络、控制台、进程等类别,并优先引导采用 .NET 内置抽象或成熟 NuGet 包。
TestFx 验收验证技能:用于证明改动后的 TestFx 产品能正确打包发布,且目标回归用例确实被执行。强调构建成功、发现测试、生成 TRX 或绿色任务本身都不算证据,需以打包消费者、包/缓存来源、精确退出码与产物为准。
用于验证 Python 环境扩展完整用户工作流的端到端测试技能,覆盖环境发现、创建与选择等场景,建议在发布前或重大改动后运行。
run-smoke-tests 是一个用于在真实 VS Code 环境中运行冒烟测试的技能,验证 Python 环境扩展能否正常加载及基本功能是否可用。适用于修改激活代码、命令或 API 导出后,以及提交 PR 前检查功能是否被破坏。
这是一个用于组件浏览器(Component Explorer)的技能说明,指导在涉及 UI 的改动或新增时编写 fixture 文件,用于 fixtures、截图与可视化测试。fixture 以 .fixture.ts 或 .fixture.tsx 结尾,由 Vite 插件自动发现,须保持无副作用并避免全局样式。
debug-fixed 是 agent-debug-mode 技能中的收尾步骤,用于在用户确认缺陷已修复后,清理调试插桩并输出简要总结。
debug-fixed 是 Claude 调试模式工作流中的收尾技能:当用户确认缺陷已修复后,用于清理调试插桩并输出简要总结。