What problem does it solve?
This skill automates the complex process of running iOS XCUITests, parsing result bundles, and diagnosing failures, which typically requires manual interaction with Xcode and command-line tools.
Core Features & Use Cases
- Automated Test Execution: Runs test schemes on booted simulators with proper result bundle configuration.
- Failure Diagnosis: Automatically parses xcresult bundles to identify specific test failures and extract console logs.
- Artifact Export: Extracts screenshots and videos from failed tests to provide visual evidence for debugging.
- Use Case: When a CI/CD pipeline or local test run fails, use this skill to quickly isolate the failing test method, view the failure screenshot, and receive an actionable analysis of the error.
Quick Start
Use the axiom-run-tests skill to run the main test scheme and analyze any failures found in the latest result bundle.