xc-ui-test
CommunityMaster advanced XCUITest workflows
Software Engineering#accessibility#xcode#ui-testing#snapshot-testing#ci-integration#xcuitest#network-stubbing
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.