次の方法で共有


方法: Web パフォーマンス テストをテキスト ファイルにバインドする

このトピックの内容は、次の製品に該当します。

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

トピック該当 トピック該当なし トピック該当なし トピック該当なし

Web パフォーマンス テストのテキスト ファイル データ ソースへのバインドは、データベースへのバインドと似ていますが、いくつかの追加手順が必要です。 一般的に、Web パフォーマンス テストをテキスト ファイルにバインドする手順は、次のようになります。

  • テキスト ファイルからデータ ソースを作成する。

  • テキスト ファイルをデータ ソースとして Web パフォーマンス テストに追加する。

  • Web パフォーマンス テストをテキスト ファイル データ ソースにバインドする。

注意

カルチャ固有の区切り記号は、レジストリ設定 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text\Format にあります。

オプションでスキーマ定義ファイルを提供することで、より複雑なテキスト ファイルを使用することもできます。 詳細については、「方法: Web パフォーマンス テストのテキスト ファイル データ ソースにスキーマ定義を追加する」を参照してください。

テキスト ファイルからデータ ソースを作成する

テキスト ファイルからデータ ソースを作成するには、テキスト ファイルを格納するフォルダーを用意する必要があります。 このフォルダーがデータベースとして機能し、テキスト ファイルがデータベースのテーブルとして機能します。 データベース フォルダーには複数のテキスト ファイルを格納できます。

テキスト ファイルからデータ ソースを作成するには

  1. 新しいフォルダーを作成し、Data などの名前を付けます。

    注意

    このフォルダーは、ネットワーク共有上に作成することをお勧めします。 これにより、このデータを他の Web パフォーマンス テストで再利用したり、他のテスト担当者と共有したりできることに加えて、テスト エージェントとテスト コントローラーを使用するリモート コンピューターでのロード テストでも使用できるようになります。 詳細については、「Web パフォーマンス テストへのデータ ソースのバインド」を参照してください。

  2. テキスト ファイルをディレクトリに追加します。

テキスト ファイルをデータ ソースとして Web パフォーマンス テストに追加する

テキスト ファイルからデータ ソースを作成したら、それを Web パフォーマンス テストに追加できます。

テキスト ファイルをデータ ソースとして Web パフォーマンス テストに追加するには

  1. Web パフォーマンス テストを開きます。

  2. Web テスト エディターで、[データ ソースの追加] をクリックします。

    [接続のプロパティ] ダイアログ ボックスが表示されます。

  3. [OLE DB プロバイダー] ボックスの一覧で、[Microsoft Jet 4.0 OLE DB Provider] を選択します。

  4. [サーバー名またはファイル名] ボックスに、テキスト ファイルを含むフォルダーの名前を入力します。

    ヒント

    ファイルの名前ではなく、フォルダーの名前を指定してください。

  5. [詳細設定] を選択します。

    [プロパティの詳細] ダイアログ ボックスが表示されます。

  6. [拡張プロパティ] プロパティを探して、「Text」と入力します。

    注意

    列名のあるヘッダー行がテキスト ファイルにない場合は、「Text」ではなく、「Text;HDR=NO;」と入力します。

  7. [OK] をクリックして、[プロパティの詳細] ダイアログ ボックスを閉じます。

  8. (オプション) [接続の確認] ボタンをクリックして、ファイルへの接続を検証します。

  9. [OK] をクリックして、[接続のプロパティ] ダイアログ ボックスを閉じます。

  10. [テーブルの選択] ダイアログ ボックスが表示されます。

  11. [テーブルの選択] ダイアログ ボックスで、使用するテキスト ファイルの名前を選択します。

    注意

    データ フォルダーに複数のテキスト ファイルがある場合は、使用するファイルをすべて選択できます。 各ファイルはテーブルとして扱われます。 テキスト ファイル名のピリオド (.) はシャープ記号 (#) に置き換えられ、たとえば TestData#txt のようになります。

  12. [OK] をクリックして、[テーブルの選択] ダイアログ ボックスを閉じます。

    [データ ソース] ノードが Web パフォーマンス テストに追加され、階層構造にテキスト ファイルがテーブルとして表示されます。

テキスト ファイル データ ソースへの Web パフォーマンス テストのバインド

テキスト ファイルをデータ ソースとして追加したので、他のデータ ソースの場合と同じようにして、Web パフォーマンス テストの一部をバインドできます。

Web パフォーマンス テストをテキスト ファイル データ ソースにバインドするには

  1. テキスト ファイルをデータ ソースとして追加した Web パフォーマンス テストを開きます。

  2. フォーム ポスト パラメーターを持つ要求など、データを必要とする要求を要求ツリーで探します。 そのパラメーター ノードを選択します。

  3. [プロパティ] ウィンドウで、[値] プロパティのドロップダウン矢印をクリックし、階層構造から正しいデータ ソースを選択します。 次に、テーブルの名前と、値として使用するフィールドの名前を選択します。

  4. [テスト] メニューの [テストの実行構成の編集] をポイントし、[ローカルのテストの実行] をクリックします。

  5. [localtestrun.testrunconfig] ダイアログ ボックスで、左ペインで [Web パフォーマンス テスト] をクリックし、右ペインで [データ ソース行ごとに 1 つ実行] をクリックします。

    これにより、テストはデータベースの行ごとに 1 回ずつ反復実行されます。 テストの反復処理ごとに、ポインターはデータベースの次の行に移動します。

  6. [適用] をクリックし、[閉じる] をクリックします。

  7. [ファイル] メニューの [保存] をクリックして、Web パフォーマンス テストを保存します。

参照

処理手順

方法 : Web 要求にデータ バインディングを追加する

方法: Web パフォーマンス テストのテキスト ファイル データ ソースにスキーマ定義を追加する

チュートリアル: Web パフォーマンス テストへのデータ バインドの追加

その他の技術情報

Web パフォーマンス テストへのデータ ソースのバインド