xc-ui-test

Community

Master advanced XCUITest workflows

Authorn0rvyn
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers design, stub, and validate robust end-to-end XCUITest suites so UI tests are reliable, maintainable, and CI-friendly across multi-screen flows and varied network scenarios.

Core Features & Use Cases

  • Flow Object guidance for multi-screen user journeys and deep-link testing to keep tests readable and resilient.
  • Network stubbing patterns using URLProtocol and launch-environment toggles for deterministic success, error, and offline scenarios.
  • Snapshot and visual regression advice for multi-device matrices, tolerance configuration, and CI snapshot update workflows.
  • Accessibility auditing with performAccessibilityAudit checklists and VoiceOver validation.
  • CI integration with xcodebuild, parallel testing strategies, result bundle parsing with xcresulttool, and retry/simulator management.
  • Use Case Example: Implement a login-to-checkout E2E test that uses a Flow Object, URLProtocol stubs for payment API responses, snapshot assertions for key screens, and runs reliably on CI.

Quick Start

Guide me through writing an XCUITest for a login-to-checkout user journey that includes network stubbing, snapshot checks, and CI test commands.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: xc-ui-test
Download link: https://github.com/n0rvyn/indie-toolkit/archive/main.zip#xc-ui-test

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.