From ios-team
OkumukaUITestsを実行してアプリの基本機能を検証するスキル。xcodebuildでXCUITestを実行し、結果を報告する。使用シーン:(1)「動作確認して」「QAして」などの検証リクエスト (2)「スモークテストを実行して」などの明示的な指示 (3) 機能実装後の基本動作確認 (4) リリース前の最終確認
npx claudepluginhub hiragram/claude-code-plugins --plugin ios-teamThis skill uses the workspace's default tool permissions.
XCUITest(OkumukaUITests)を実行してアプリの基本機能を検証するスキル。
Provides workflows for executing XCTest unit tests and XCUITest UI tests on iOS simulators/devices, detecting flaky tests, analyzing failures, and optimizing parallel/CI execution.
Builds, installs, launches iOS apps on simulator using XcodeBuildMCP. Captures screenshots and logs to verify UI, check for crashes, and test key screens.
Builds, installs, and tests iOS apps on simulator using XcodeBuildMCP. Captures screenshots and logs to verify UI elements, detect crashes, and check app behavior. Use after iOS code changes or before PRs.
Share bugs, ideas, or general feedback.
XCUITest(OkumukaUITests)を実行してアプリの基本機能を検証するスキル。
xcodebuildを使ってOkumukaUITestsターゲットのテストを実行し、結果を報告する。
list_simulatorsでSmokeTest1の存在とUDIDを確認。
見つからない場合はユーザーにエラー報告して終了。
xcodebuild test \
-project Okumuka.xcodeproj \
-scheme Okumuka \
-destination "platform=iOS Simulator,id={SmokeTest1のUDID}" \
-only-testing:OkumukaUITests \
2>&1 | tail -100
ポイント:
-only-testing:OkumukaUITests でUIテストターゲットのみを実行tail -100 で最後の100行を取得xcodebuildの出力から結果をパースし、以下の形式で報告:
## UIテスト結果
**結果**: TEST SUCCEEDED / TEST FAILED
### 実行されたテスト
- OkumukaUITests.testOpenSettingsFromHome: Pass/Fail (X.XX秒)
- (他のテストがあれば追加)
### 詳細
(失敗時はエラー内容を記載)
ユーザーに以下を報告:
SmokeTest1シミュレータが見つかりません。
Xcodeでシミュレータを作成してください。