Xcode7の既存のプロジェクトにユニットテストとUIテストを追加する


81

Xcodeに既存のプロジェクトがあり、何らかの理由で単体テストまたはUIテストを追加しなかったとします。後でXcode7のプロジェクトにテストプロジェクトを追加できますか?


2
これはあなたの質問に対する答えではありませんか?stackoverflow.com/a/32009790/1869369
Ronny Webers 2016年

回答:


111

はい!

をナビゲートすると、UIおよび単体テストの新しいテストターゲットを追加できFile > New > Target > Testます。それが完了したら、をナビゲートして新しいテストケースを追加しFile > New > File > Sourceます。

テストターゲット


2
SwiftユニットテストでCファイルを使用している場合は、新しいターゲットをブリッジヘッダーファイルにポイントし、ヘッダーファイルの場所がわかっていることを確認する必要がある場合もあります。ターゲットに対する/ Build設定を介して両方の設定にアクセスします。
rustyMagnet

13

テストがターゲットです。

その後、ナビゲーションビューでプロジェクトを選択Menu File> New>Target…Test適切なSDKの。

UI Testing Bundleまたはを選択しUnit Test Bundleます。

手順を繰り返して、他のテストバンドルを追加します。


7

Xcode 10.2.1を使用してもう1つのバリアントTest Navigator

  1. ⌘ Command+6またはView -> Navigators -> Show Test Navigator
  2. Right clickまたは+下部に
  3. New Unit Test Target... または New UI Test Target...

ここに画像の説明を入力してください


5

この手順に従ってください、それはうまくいきます

1.プロジェクトを選択します。

2.ターゲット-> [+]ボタンをクリック-> iOSUITestingバンドルまたはiOSUnitTestingバンドルを追加します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.