SuperAPI AI 工具集

ios-testing-patterns

测试与质量

查看项目

更新于 10-16 05:54

技能介绍

用途:为 iOS 项目提供 XCTest 与 XCUITest 的测试执行、分析与排查指南,适用于运行单元/UI 测试、分析失败、检测 flaky 测试、优化执行性能以及搭建 CI/CD 测试流水线。\n\n主要能力:区分 XCTest(进程内、访问应用内部、执行快)与 XCUITest(独立进程、黑盒、依赖模拟器 UI、执行慢);支持顺序执行、并行执行与测试分片;支持按 scheme、destination、only_testing、skip_testing、test_plan 过滤与运行;支持多 destination 并行、结果分析与失败明细查看。\n\n使用方式:以 JSON 指定 operation(如 test)、scheme、destination(可仅写设备名自动解析最新 OS)、options(only_testing、skip_testing、test_plan、parallel、clean_before_build、code_coverage、test_timeout、test_order、result_bundle_path)。flaky 检测可对可疑用例隔离重复运行 10 次以上并分析失败模式;模拟器状态问题可用 erase 操作清除后重跑。\n\n适用场景与限制:适合 iOS 单测/UI 测试、CI 测试任务、并行与分片执行、性能与覆盖率收集、截图与结果包归档。资料未提供具体收费、价格、平台限制或安装命令;相关配套技能(xcode-workflows、simulator-workflows、ui-automation-workflows)仅作关联提及。