Field Tests: Single Database」ウィザード

「Field Tests: Single Database」ウィザードを使用すると、ビジネスルールを検証することができます。例えば、製品IDの形式が正しいかどうか、外部キーの制約が遵守されているかどうかなどです。

「Field Tests: Single Database」ウィザードは、単一のデータベースから必要な情報を抽出します。

このデータベースは、以下のいずれかのソースから取得できます。

  • Hadoopを含む任意のデータベースベンダーを指すOpen Database Connectivity(ODBC)接続

  • すべてのテーブル、カラム、および制約情報を含むDDL(データ定義言語)テキストファイル

ODBC接続をテストで使用するには、まず chapter "データベースへのODBC接続を作成する" で説明されているようにODBCデータソースアドミニストレーターで接続を設定する必要があります。

64ビットのオペレーティングシステムを使用している場合は、32ビットと64ビットの両方のODBC接続を使用できます。

Tosca Data Integrity Modules And Samples.tsu サブセットには、「 Field Tests: Single Database 」のテストケーステンプレートが含まれており、以下のテストを実行できます。

テスト

説明

Nullness

列にNull値が含まれていないことを確認します。

Uniqueness

選択したカラムに重複する値がないことを確認します。

Check that row count > 0

テーブルにデータ行が含まれていることを確認します。

Field Tests: Single Database 」テストを実行する

Field Tests: Single Database 」テストを実行するには、以下の手順に従ってください。

  1. フィールドテストのテストケーステンプレート_DI テンプレートフォルダーにあることを確認します。

    手動で作成したテンプレートを使用する場合は、必ず _DI Templates フォルダに移動させてください。

  1. テストに使用するテストケーステンプレート内で、TestStepValuesの「 DSN 」、「 UserID 」、および「 Password 」を記入してください。

    あるいは、一度だけ設定するテストコンフィギュレーションパラメータ (see chapter "テストコンフィギュレーションパラメータ について") を作成することもできます。

    Tosca Data Integrity Modules And Samples.tsu サブセットに含まれるフィールドテストテストケーステンプレートを使用したくない場合は、手動でテンプレートを作成することも可能です。

  2. Field Tests: Database to Database 」ウィザードを開きます。「 Data Integrity 」フォルダーを選択し、ダイナミックメニューの「 Data Integrity 」にある「 Single Database 」アイコンをクリックしてください。

    あるいは、「 Data Integrity 」フォルダーを右クリックし、コンテキストメニューから「 Tosca Data Integrity」->「Field Tests: Single Database 」を選択するか、 CTRL+WCTRL+Eを押します。

コンテキストメニューから「Field Tests: Single Database」ウィザードを開く

  1. Tosca Data Integrity TestSheet properties 」ダイアログで「 Yes 」をクリックしてください。

Data Integrity TestSheetのプロパティを作成する

  1. ウィザードがテストケースの作成をガイドします。

  2. ステップ3 - 追加オプションをすべて完了すると、テストを実行できます。

    ステップ3 をすべて完了していない場合は、テストを実行する前に追加の手順を実行する必要があります。詳細については、以下をご参照ください(see chapter "ステップ 3 - 追加のオプション")。

Tricentis Data Integrity は、特定のテストケースに対してパラレル実行を提供しています。パラレル実行できるテストとその方法の詳細については、以下をご参照ください(see chapter "データ整合性テストを並列して実行する")。