用途:在 macOS 项目里以最小有意义的测试范围优先执行测试,并对失败原因进行分类说明,帮助开发者快速定位首要阻塞点。
主要能力:自动判断仓库使用 xcodebuild test 还是 swift test;当提供 target 或 filter 时优先执行聚焦测试;将失败归类为编译、断言、崩溃、环境/搭建、偶发(flake);总结首要阻塞项与最窄的合理下一步。
使用方式:以斜杠命令 /test-macos-app 显式调用,可传入可选参数——scheme(Xcode scheme 名称)、target(测试 target 或产品名)、filter(测试过滤表达式)、configuration(Debug 或 Release,默认 Debug)。
适用场景:需要快速验证 macOS 应用改动、避免全量测试耗时的本地测试与排查流程。
限制与约束:若可聚焦重跑则避免重跑完整测试套件;需区分构建失败与真实测试失败;需注意宿主应用搭建或仅模拟器测试的假设渗入 macOS 运行时的情况。安装方式、平台依赖、收费等资料暂未提供。