Bitrise のデバイス テスト ソリューションを使用して、Flutter および React Native アプリのネイティブ デバイス テストを実行できます。
-
を使用してテストを追加します。 XCTest フレームワークをプロジェクトの iOS アプリに追加します。
-
テスト用にアプリをビルドする とともに iOS のテスト用の Xcode ビルド ステップ。
であることを確認してください。 プロジェクト パス へのステップポイントの入力
.xcodeproj
また.xcworkspace
プロジェクトのファイル。これらは、iOS
フォルダ。自動構成を使用して React Native アプリを Bitrise に追加した場合、入力のデフォルト値を変更する必要はありません ($BITRISE_PROJECT_PATH
. -
を使用してデバイス テストを実行します。 iOS のデバイス テスト ステップ。
デバイス テスト用の iOS アプリの構成の詳細については、次を参照してください。 iOSアプリのデバイステストの実行.
を使用して、ロボ、インストルメンテーション、およびゲームループ テストを実行できます。 Android の仮想デバイス テスト ステップ。ただし、Step の 1 つのインスタンスで実行できるテストの種類は 1 つだけです。複数のテスト タイプを実行する必要がある場合は、Step の複数のインスタンスが必要です。
-
プロジェクトの Android アプリにテストを追加します。
-
を使用して UI テスト用のアプリをビルドします。 UI テスト用の Android ビルド ステップ。
を確認してください プロジェクトの場所 Step の入力は、Android アプリのルート ディレクトリを指します。例えば、
./android
. -
を使用してデバイス テストを実行します。 Android のデバイス テスト ステップ。
デバイス テスト用の Android アプリの構成の詳細については、次を参照してください。 Androidのデバイステスト.