Power Query SDK テスト フレームワーク パート 3 - テスト スイート
このマルチパート リファレンスでは、Power Query コネクタ開発者向けの標準テスト スイートのセットアップと実行について説明します。 このリファレンスは、拡張コネクタをテストするために環境が設定されていることを確実にするため、順番に従う必要があります。
このセクションでは、次の作業を行います。
- テスト スイートをダウンロードする
- スイートのさまざまなセクションについて説明
テスト スイートは次のことに必要です。
- データセットが正しくアップロードされていることを検証します。
- コネクタを検証します。
初期設定
テスト フレームワークに含まれるテストを確実に実行するには、次の前提条件を満たす必要があります。
- データ コネクタ リポジトリを複製します。
- 指定されたテスト データをデータ ソースに読み込みます。 この手順は、前の記事で説明されました。 テスト データを読み込む必要がある場合、Power Query SDK テスト フレームワーク パート 2 - テスト データセクションを参照し、完了したらこのページに戻ってください。
データ コネクタ リポジトリとテスト スイート
テストはデータ コネクタ リポジトリの一部です。
Power Query SDK テスト フレームワーク - テスト スイート
テスト フレームワークは、拡張コネクタを簡単に検証するためのテスト スイートで構成されています。
テスト スイートは次のテストで構成されます。
サニティ: サニティ テスト セットは、テストがデータ ソースに接続できるかどうか、ならびにテスト テーブルが正しいスキーマと共に存在するかどうかを確認します。 データ ソースの NYCTaxiGreen テーブルと TaxiZoneLookup テーブルの行数とデータを検証するテストもあります。
標準: 標準セットには、コネクタを検証するために必要なさまざまなテストが含まれています。 数値演算、日付、時刻、テキストなどのデータ型と関数/演算子を検証するテストがあります。 2 つのテーブル間の結合を検証するテストもあります。
まとめ
このセクションでは、テスト スイートの概要とダウンロードする場所について説明しました。
次のセクションでは、テスト フレームワークのさまざまなファイル形式とそれらの用途について説明します。