2

私たちの iPhone アプリは、組み込みの SenTestingKit を単体テストに使用し、KIF を機能テストに使用します。Zapp for CI を使用しています。これは機能テストを実行しますが、単体テストは実行しません。一時しのぎとして、単体テストを実行する機能テスト シナリオを追加したいと思います。SenTestingKit 単体テストをプログラムで実行する方法はありますか? つまり、スクリプト経由ではなく、アプリケーション内からですか?

4

1 に答える 1

0

プロジェクトのすべてのテストを実行する新しいスキームを作成し、スクリプトを使用してすべての単体テストを実行してみませんか?

たとえば、プロジェクトの名前がである場合、simonテストターゲットのスキームは次のようになります。simonTests

コマンドラインでスクリプトを実行する

xcodebuild .../your_.proj_file_path/ -scheme "simonTests" -sdk iphonesimulator5.0 -configuration "Debug" clean build

このビルドは、基本的に単体テストを実行します。

于 2012-04-16T05:17:46.640 に答える