XCUIAutomation
Developer Tools
Official docs outline
- Essentials
Covers Recording UI automation for testing.
- UI element queries
Covers XCUIElementQuery, XCUIElementTypeQueryProvider.
- UI elements
Covers XCUIElement, XCUIElementAttributes, XCUIElementSnapshot, XCUIElementSnapshotProviding.
- Application lifecycle
Covers XCUIApplication.
- Screenshots
Covers XCUIScreen, XCUIScreenshot, XCUIScreenshotProviding.
- Device simulation
Covers XCUIDevice, XCUISystem, XCUISiriService.
- Remote control simulation
Covers XCUIRemote.
- UI testing availability
Covers XCUI_UI_TESTING_AVAILABLE.
- Classes
Covers XCUIHinge, XCUIVoiceOverService.
- Variables
Covers XCUIVoiceOverServiceErrorDomain.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.