qa-testing-ios
SolidiOS testing with XCTest/XCUITest/Swift Testing via xcodebuild/simctl. Use when choosing destinations, controlling flakes, or parsing xcresult.
Testing & QA 87 stars
19 forks Updated 1 weeks ago MIT
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# QA Testing (iOS)
Use `xcodebuild` + Xcode Simulator (`simctl`) to build, run, and stabilize iOS tests.
**Primary docs**: [XCTest](https://developer.apple.com/documentation/xctest), [Swift Testing](https://developer.apple.com/documentation/testing), [simctl](https://developer.apple.com/documentation/xcode/simctl), [Xcode testing](https://developer.apple.com/documentation/xcode/testing-your-apps-in-xcode)
## Inputs to Confirm
- Xcode entrypoint: `-workspace` or `-project`
- `-scheme` (and optional `-testPlan`)
- Destination(s): simulator name + iOS runtime (or `OS=latest`), and whether real devices are required
- UI-test hooks: launch arguments/env toggles (stubs, demo data, auth bypass, disable animations)
- Artifact needs: `xcresult`, coverage, screenshots/video, logs
## Quick Commands
| Task | Command |
|------|---------|
| List schemes | `xcodebuild -list -workspace MyApp.xcworkspace` |
| List simulators | `xcrun simctl list devices` |
| List devices (USB) | `xcrun xctrace list devices` |
| Boot simulator | `xcrun simctl boot "iPhone 15 Pro"` |
| Wait for boot | `xcrun simctl bootstatus booted -b` |
| Build app | `xcodebuild build -scheme MyApp -sdk iphonesimulator` |
| Install app | `xcrun simctl install booted app.app` |
| Run tests | `xcodebuild test -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15 Pro,OS=latest' -resultBundlePath TestResults.xcresult` |
| Run tests (device) | `xcodebuild test -scheme MyApp -destination 'platform=iOS,id=<UDID>' -...
Details
- Author
- vasilyu1983
- Repository
- vasilyu1983/AI-Agents-public
- Created
- 10 months ago
- Last Updated
- 1 weeks ago
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
Testing & QA Listed
ios-testing
XCTest unit tests, XCUITest UI tests, snapshot testing, and performance baselines for iOS apps.
1 Updated 4 days ago
niels-emmer Testing & QA Listed
xcode-simulator-testing
Use when asked to run /xcode-simulator-testing with a scheme name or current to build and launch an iOS app in a simulator. Not for project regeneration: use ios-build-fix.
35 Updated 2 days ago
OutlineDriven AI & Automation Solid
qa-testing-mobile
Mobile QA for iOS and Android. Use when planning automation frameworks, device matrix, flake control, or CI/CD release gates.
87 Updated 1 weeks ago
vasilyu1983