Host Driven Xcuitest E2e

Wire and debug launch-the-app XCUITest E2E tests in a Tuist project: a native `.uiTests` target needs its own scheme with `testAction: .targets([...])`, not `.xctestplan` membership; a name that does not collide with an SPM UITests package target; window-frame-anchored clicks for SwiftUI on macOS where `element.tap()` fails. Use when `xcodebuild test` reports no test bundles available to test, when XCUITest taps do not land on a macOS window, when adding a first E2E target, or when pinning a Simulator audit finding as a CI regression test. Manual exploration → interactive-simulator-ux-audit.

wei18 d6dda27 9.7 KB Updated

File contents

wei18/apple-dev-skills/tree/main/apple-dev-skills/skills/host-driven-xcuitest-e2e commit d6dda2781b

Frequently asked questions

npx skillmds@latest add wei18/host-driven-xcuitest-e2e