テストレポート

テストレポートを使用すると、すべてのテスト結果を便利な方法で表示できます。

テスト手順を使用すると、すべてのテスト結果が同じディレクトリにデプロイされます。そこから、テストレポートは、読みやすく分析しやすい方法でそれらを処理および表示できます。

テストレポートの概要

BitriseでUIテストと単体テストの両方を実行できます。テストレポートを使用すると、同じページでさまざまなテストタイプの結果を表示できます。

テストレポートは、次の2つの形式のいずれかのテスト結果を読み取って表示できます。

  • plist。

  • JUnitXML。

デフォルトでは、5つのテスト手順でテストレポートを使用できます。

  • iOS用Xcodeテスト

  • Androidユニットテスト

  • iOSデバイスのテスト

  • Android用の仮想デバイステスト

  • フラッターテスト。

これらの手順では、リポジトリで定義されたテストを実行してから、出力を環境変数に保存します。 NS Bitrise.ioにデプロイします ステップが残りを行います。結果を読み取ってテストレポートに送信できます。

テストガイド

Bitriseでこれらのステップを使用する方法の詳細については、テストガイドを確認してください。

テストステップからの結果のエクスポート

専用のステップを使用して、任意のテストステップの結果をエクスポートできます。詳細については、 任意のステップからのテストレポートへのエクスポート ガイド。

テストレポートの構成

テストレポートには、複雑な構成は必要ありません。必要なのは、リポジトリにテストを行い、ワークフローに2つのステップを含めることだけです。

Bitrise.ioバージョンにデプロイします

Deploy to Bitrise.ioステップは、バージョン1.4.1以降である必要があります。古いバージョンのステップはテストレポートをサポートしていません。最高のエクスペリエンスを得るには、バージョン1.5.0以降を使用することをお勧めします。

  1. アプリのリポジトリにテストを追加します。

  2. 適切なテスト手順をワークフローに追加します。たとえば、iOSプロジェクトがある場合は、 iOS用Xcodeテスト Xcodeテストを実行する手順。

  3. あなたが持っていることを確認してください Bitrise.ioにデプロイします ワークフローにステップインします。

  4. ビルドを実行します。

以上です!ビルドが完了すると、テストレポートを表示できるようになります。

テスト結果の確認

テストレポートには、実行したすべてのテストに関する最も重要な情報が表示されます。 テストの概要 タブ。実行したすべてのテスト、それらの期間、およびそれらの結果が表示されます。個々のテストのタブをクリックして、詳細を確認することもできます。

特定のテストの結果にアクセスするには:

  1. Bitriseでアプリのページを開きます。

  2. クリック ビルド タブをクリックして、テストを実行したビルドを選択します。

  3. クリックしてください詳細とアドオンタブ。

  4. クリック テストレポート

    details_testreports.png
  5. テストの概要 タブで、確認したいテストを見つけます。または、トップバーで、チェックアウトするテストセットのタブをクリックします。結果に基づいてテストをフィルタリングするには、右上のメニューを開きます。 全て デフォルトでは。

    Test Reports
  6. クリック テストケース 詳細を確認します。

    UIテストはデバイスごとにグループ化され、単体テストはテストケースごとにグループ化されます。

見つけるだろう:

  • 実行したテストの総数、および成功したテストと失敗したテストの比率。

  • 個々のテスト(単体テストとUIテストの両方)の期間。

  • UIテストの場合、デバイスの向きとロケール。

    Test Reports

テストの種類に応じて、次のことを確認できます。

  • 個々のテストケース

  • パフォーマンスデータ

  • ビデオ

  • スクリーンショット

  • アーティファクトをテストする

  • ログ

上記のように、これはテストの種類によっても異なります。単体テストの場合、もちろんスクリーンショットやビデオは表示されません。

ファイルのダウンロード

すべてのファイルは、スクリーンショット、ビデオ、またはAPKファイルとIPAファイルを含むテストレポートからダウンロードできます。

  1. テストセットを開きます。

  2. 左側のメニューで、ファイルを含むタブをクリックします。

    例えば、アーティファクトのテスト

    Test Reports
  3. クリックダウンロードファイル名の横。

    タブで利用可能なすべてのファイルをダウンロードする場合は、をクリックしますすべてのファイルをダウンロード