2016-04-07 5 views
1

Xcode 7の製品グループに表示される{MyAppName} .xctestファイルをどのように生成しますか?私はジェネリックiOSデバイスをターゲットにしてテストを行い、ユニットテストで新しいターゲットを追加し、テストバンドルをビルドしようとしましたが、これらのファイルの生成方法を見つけることができません。私はこの質問で概説された方法を使用してこれを試みました:Building XCTest UI tests for AWS Device FarmAWSデバイスファームにエクスポートするための.xctestファイルを生成する方法

答えて

1

私はAWS Device Farmチームで働いています。

あなたの質問に記載されている指示へのリンクは、XCTest UIのためのものであり、あなたの質問では.xctestディレクトリを探しています。

あなたはXCTestテストおよびそれらのための命令を実行する場合は、あなたがXCTest UIテストを実行したい場合、あなたは*必要になりますhere

ある.xctestディレクトリが必要になります-Runner .app bundlerとその指示は、XCTestの場合とは異なります。 XCTestのUI指示はhere

です。一般に、上記の両方のフォルダは、テストビルドを行うときに、Productsディレクトリの下にあります。

+3

私はそれらの説明を参照してくださいましたが、私はまだ実際に.xctestディレクトリ/ xctestバンドルを生成する問題を抱えています。 Xcodeでビルドするときは、単体テスト(Uiテストではない)を作成するという目標がありますが、テスト用にビルドすると、そのバンドルがどこにビルドされているのかわかりません。 –

+0

DerivedDataの下にProductsディレクトリがありますか? xctestの指示が下にあります。派生データの下でgrepや 'find'を実行しようとしましたか? – NikofTime

+0

@ NikofTimeサブセットごとに1つのスキームを持ち、アップロードする以外に、(XCTestUI)テストをサブセットに制限する方法はありますか? – jlew

2

一般的なiOSデバイスをターゲットにしてビルドを行います。

Xcode Navigatorでスクロールして[Products]フォルダを開きます。

[あなたのプロジェクト]の.appファイルを右クリックし、選択 - 「Finderで表示」

Finderで[あなたのプロジェクト]の.appファイルを右クリックして「パッケージの内容を表示」を選択

オープンPluginsフォルダ

関連する問題