SuperAPI AI 工具集

asc-testflight-orchestration

测试与质量

查看项目

更新于 10-16 09:54

技能介绍

本技能面向使用 asc 命令行工具管理 TestFlight 测试流程的场景,覆盖测试人员、测试组与构建分发的编排操作。

主要能力包括:导出当前 TestFlight 配置(可包含构建与测试人员);管理测试组与测试人员;将构建分配到测试组或从组中移除;创建与更新「What to Test」测试说明。

使用方式(命令保持原样): 导出配置:asc testflight config export --app "APP_ID" --output "./testflight.yaml";包含构建与测试人员时追加 --include-builds --include-testers。 测试组:asc testflight groups list --app "APP_ID" --paginate;asc testflight groups create --app "APP_ID" --name "Beta Testers"。 测试人员:asc testflight testers list --app "APP_ID" --paginate;asc testflight testers add --app "APP_ID" --email "tester@example.com" --group "Beta Testers";asc testflight testers invite --app "APP_ID" --email "tester@example.com"。 分发构建:asc builds add-groups --build-id "BUILD_ID" --group "GROUP_ID";移除:asc builds remove-groups --build-id "BUILD_ID" --group "GROUP_ID" --confirm。 测试说明:asc builds test-notes create --build-id "BUILD_ID" --locale "en-US" --whats-new "Test instructions";更新:asc builds test-notes update --localization-id "LOCALIZATION_ID" --whats-new "Updated notes"。

限制与注意事项:面对较大的测试组或测试人员列表时应使用 --paginate;为获得确定性操作结果,优先使用 ID,必要时可借助 ID resolver 技能。资料未提供关于计费、平台支持范围、权限要求或失败处理的更多细节。