Skip to main content

マルチプラットフォーム アプリ向けの Firebase を使用したデバイス テストの実行

概要

Run native device tests for Flutter and React Native apps using Bitrise's device testing solution.

Bitrise のデバイス テスト ソリューションを使用して、Flutter および React Native アプリのネイティブ デバイス テストを実行できます。

iOS アプリのテスト

  1. を使用してテストを追加します。 XCTest フレームワークをプロジェクトの iOS アプリに追加します。

  2. テスト用にアプリをビルドする とともに iOS のテスト用の Xcode ビルド ステップ。

    であることを確認してください。 プロジェクト パス へのステップポイントの入力 .xcodeproj また .xcworkspace プロジェクトのファイル。これらは、 iOS フォルダ。自動構成を使用して React Native アプリを Bitrise に追加した場合、入力のデフォルト値を変更する必要はありません ($BITRISE_PROJECT_PATH.

  3. を使用してデバイス テストを実行します。 iOS のデバイス テスト ステップ。

    デバイス テスト用の iOS アプリの構成の詳細については、次を参照してください。 iOSアプリのデバイステストの実行.

Android アプリのテスト

を使用して、ロボ、インストルメンテーション、およびゲームループ テストを実行できます。 Android の仮想デバイス テスト ステップ。ただし、Step の 1 つのインスタンスで実行できるテストの種類は 1 つだけです。複数のテスト タイプを実行する必要がある場合は、Step の複数のインスタンスが必要です。

  1. プロジェクトの Android アプリにテストを追加します。

  2. を使用して UI テスト用のアプリをビルドします。 UI テスト用の Android ビルド ステップ。

    を確認してください プロジェクトの場所 Step の入力は、Android アプリのルート ディレクトリを指します。例えば、 ./android.

  3. を使用してデバイス テストを実行します。 Android のデバイス テスト ステップ。

    デバイス テスト用の Android アプリの構成の詳細については、次を参照してください。 Androidのデバイステスト.