私たちの iPhone アプリは、組み込みの SenTestingKit を単体テストに使用し、KIF を機能テストに使用します。Zapp for CI を使用しています。これは機能テストを実行しますが、単体テストは実行しません。一時しのぎとして、単体テストを実行する機能テスト シナリオを追加したいと思います。SenTestingKit 単体テストをプログラムで実行する方法はありますか? つまり、スクリプト経由ではなく、アプリケーション内からですか?
1 に答える
0
プロジェクトのすべてのテストを実行する新しいスキームを作成し、スクリプトを使用してすべての単体テストを実行してみませんか?
たとえば、プロジェクトの名前がである場合、simon
テストターゲットのスキームは次のようになります。simonTests
コマンドラインでスクリプトを実行する
xcodebuild .../your_.proj_file_path/ -scheme "simonTests" -sdk iphonesimulator5.0 -configuration "Debug" clean build
このビルドは、基本的に単体テストを実行します。
于 2012-04-16T05:17:46.640 に答える