Xcodeテストプラン(Test Plan)総まとめ:構成別の実行方法
テストプランは、実行するテストと条件を.xctestplanファイルで管理します。スキーム設定だけでは足りない理由、対象選択、構成分割、カバレッジ・実行順・反復設定、xcodebuild連携までまとめます。
記事を読む特集トピック · 11 記事
テストの基礎から実務の選択基準まで解説する記事をまとめました。
最新記事
テストプランは、実行するテストと条件を.xctestplanファイルで管理します。スキーム設定だけでは足りない理由、対象選択、構成分割、カバレッジ・実行順・反復設定、xcodebuild連携までまとめます。
記事を読むコードカバレッジ100%は、バグがないコードを意味しません。実務で一般的な70~80%台の目安と、数字より先に確認すべき未検証の分岐を見極める方法をまとめました。
記事を読むレガシーコードでは、リファクタリングより先に現在の動作を固定する特性化テストが必要です。依存性のためテストできないコードをイームズで切り出す手順まで、実践的な流れとしてまとめました。
記事を読むSwift 5.5以降では、テスト関数をasyncとして宣言し、awaitで結果を待ってから検証します。エラー検証、古いコールバックAPIのテスト、expectationがまだ必要なケースまでまとめました。
記事を読むiOS開発をしていると、「テストコードを書かないと…」と思いながら、つい先延ばしにしてしまいますよね。いざXCTestを開いても、何から始めればよいのか分かりにくいものです。
記事を読む