私はすべての設定が正しいと思います。私がcommand-uを実行する(またはメニューから製品テストを選ぶ)と、うまく動作します。xcode 4のiosアプリケーションをビルド(実行)する前にOCUnitロジックテストを自動的に実行する方法は?
ベスト・プラクティスは、(各実行時に理解して)そのテストは、理想的には各ビルド時に、できるだけ頻繁に実行する必要があり、する必要があります。
どのようにそれを行うにはXCodeの4を強制するには?スキームでダニも、テスト対象アプリのメインターゲットのビルド設定に(検査対象に依存するように、メインアプリのターゲットを置く)
- をセットアップターゲットの依存関係を:私がしようとしています実行メインアプリスキーム
が、何のためのエディタが動作しているようです。誰もこれを設定するのに成功していますか?まだ完璧ではないものの
各ビルドの前に単体テストを実行する必要がありますか? [ビルド後ビルド]設定を[はい]に設定し、[製品]> [ビルド先]> [テスト用ビルド]を選択すると、Xcodeによってプロジェクトがビルドされ、テストが実行されます。 –
はい。しかし、これは私が今行っているのと同じです。しかし、私はこれを頻繁に押すことに退屈しています。そして、私はしばしば忘れる。そして時には、コードを掘り下げてバグを見つけなければならないことがあります。私が各ビルドでテストを実行した場合、直ちにキャッチされた可能性があります。そしてそれはベストプラクティスです - 各ビルド中にテストを自動的に実行します(ビルドはアプリを実行するたびに意味します) –