SuperAPI AI 工具集

Skill 广场

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

更新于 10-24 00:15

测试与质量

12,623 个结果

test-driven-development

测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。

测试与质量21 次安装

cpp-mock-testing

cpp-mock-testing 是一个用于 C++ 项目的模拟(Mock)测试自动化技能,基于 Google Mock(GMock)框架,帮助 AI 编程代理按照一致的软件测试模式创建模拟测试。它适用于在 C++ 项目中为被测单元创建隔离测试的场景。该技能涵盖模拟测试的收益(隔离、控制、验证、灵活性)、FIRST 原则(快速、独立、可重复、自验证、及时)、常用模式(模拟对象、接口模拟、行为验证、返回值打桩、异常注入)、工作流程(识别依赖、创建模拟类、注册到 CMake、定义期望、测试覆盖要求、套用模板)、命令、风格指南与代码模板(文件头、模拟类、表驱动测试、序列验证、异常测试、NiceMock)。

测试与质量21 次安装

android-ui-journey-testing

该技能定义了在 Android 应用上运行 XML 指定的用户旅程(User Journey)测试的标准工作流。旅程是一组按顺序排列的用户操作与状态断言,用于验证端到端功能。旅程 XML 作为应用行为的唯一事实来源,执行器按顺序执行 UI 交互、检查状态断言,并输出标准化的 JSON 结果报告。适用于依据 XML 测试规范评估 Android 应用 UI 行为、自动化多步骤用户流程(如登录、结账、导航)并验证预期、生成标准化 JSON 测试报告,以及通过 ADB 命令在真机或模拟器上调试应用流程。

测试与质量21 次安装

snap

Snap 是面向 iOS 应用的 XCUITest UI 自动化与截图采集技能,核心主张是「标识符优先,截图常备」。它为 Swift/SwiftUI/UIKit 应用编写基于 accessibilityIdentifier 的 UI 测试目标,使测试在界面重构后仍可稳定运行;可通过 XCTAttachment 在测试中采集回归证据截图,并通过 fastlane snapshot 生成覆盖多设备、多语言的 App Store 截图。Snap 还负责标识符命名体系的设计与审计、以 Page Object / Screen Object 模式重构录制代码、断言式等待策略、在 CI(Xcode Cloud / GitHub Actions / Bitrise)中接入 xcodebuild test 与 xcresulttool 解析,以及将 .xctestrun 路由到真实设备矩阵。其范围限于纯 iOS:Android UI 测试归 Voyager,生产功能实现归 Native,单元与集成层归 Radar,Web 端演示录制归 Director。

测试与质量21 次安装