Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2020.2

...

Table of Contents
maxLevel1

概要

データ リポジトリは、Parasoft メッセージング ツールで使用する大規模あるいは階層的なデータ セットを、チームが定義、拡張、レビューするために設計されています。同じデータ セットを Parasoft Virtualize での仮想化にも、Parasoft SOAtest での API テストにも使用できます。Parasoft CTP でもデータ リポジトリを使用できます。

...

リポジトリに格納されたデータは、リポジトリ データ ソースへの接続を経由して、SOAtest および Virtualize のメッセージ ツールで使用できます。これによって、Parasoft のフォーム パラメータライズ プラットフォームやデータ グループ機能を活用することができます。

概念と用語

データ リポジトリを使用する際、以下の主要な概念と用語を理解していると役に立ちます。

Table of Contents
maxLevel2
minLevel2

Data Repository サーバー

Data Repository サーバーは、データを格納するサーバーです。複数のチームが共有できる単一のサーバーをデプロイすることも、各チームが独自のサンドボックスを持つように複数のサーバーをデプロイすることもできます。

...

各 Data Repository サーバーは、複数のデータ リポジトリをホストできます。

インストール手順については リモート Installing a Remote Data Repository サーバーのインストールServer を参照してください。

データ リポジトリ

データ リポジトリは、Data Repository サーバーに格納された関連するデータ セットのグループです。各リポジトリには、1 つまたはそれ以上のデータ セットがあり、固有のレコード タイプのライブラリを共有しています。インポートおよびエクスポートは、データ リポジトリ レベルで行われます。

...

すべてのデータ リポジトリがすべてのチーム メンバーのデータ リポジトリ ビューに表示されなければならないわけではありません。たとえば、20 個のリポジトリをホストする Data Repository を部門で共有しているとします。A チームのメンバーは 3 つのリポジトリだけを使用するため、データ リポジトリ ビューでは 3 つのリポジトリだけが接続済みであれば十分です。別のチームは、1 つのリポジトリと、追加の 5 つのリポジトリに接続することを選択するかもしれません。

データ セット

データ セットは、データ レコードのサブセットです。1 つのリポジトリの複数のデータ セットは、みな同じレコード タイプのライブラリを参照します。たとえば、あるデータ リポジトリの複数のデータ セットが「book」レコード タイプを使用している場合、すべてのデータ セットが同じ book レコード タイプのインスタンスにアクセスします。すべてのデータ セットには、必ず少なくとも 1 つのレコード タイプがあります。

SQL データ セット

SQL データ セット ノードには、SQL データ セットが含まれます。SQL データ セットは SQL レスポンダーをパラメーターライズするためのものです。SQL データ セットは、データベース クエリーの記録からパラメータライズされた SQL レスポンダーを作成すると、自動的に追加されます。追加されたデータベース データ セットには、データベースに対して (Parasoft JDBC ドライバーによって) 事前定義された名前に従ったラベルが付けられます。

...

データ リポジトリのデータでパラメータライズされる SQL レスポンダーの詳細な作成方法については、「Creating SQL Responders from a Database Recording」を参照してください。そのような SQL レスポンダーの詳細な編集方法については、「データ リポジトリに格納されたデータの編集」を参照してください。

レコード タイプ

レコード タイプには、名前、特定の数の列 (フィールドとも呼びます)、階層が定義されています。レコード タイプのスコープはリポジトリ レベルです (つまり、「book」レコード タイプの定義は、「book」レコード タイプを使用するすべてのデータ セットに適用されます)。

リポジトリ接続

リポジトリに接続すると、データ リポジトリ ビューにデータ リポジトリが追加され、リポジトリの構造とコンテンツを参照および編集できます。

リポジトリ データ ソース
Anchor
Repository Data Source_SOA
Repository Data Source_SOA

リポジトリ データ ソースは、リポジトリ データの「ラッパー」であり、Parasoft メッセージング ツールでリポジトリのデータを利用できるようにします。Excel データ シート、CSV ファイル、またはサポートされているその他のデータ ソースと同様にリポジトリのデータを利用できます。データ ソース ラッパーによって、特定のスイートで使用するリポジトリ データを切り出すことができます (たとえば特定の行だけなど)。「データ グループ」を作成することもできます。データ グループで類似するデータのセットをグループ化することができます (開発環境テスト データと負荷/パフォーマンス テスト データなど)。そしてツールやデータソース設定を編集することなく、使用するデータ セットをいつでも簡単に切り替えることができます。

データ リポジトリ ビュー

データ リポジトリ ビューは、データ リポジトリを参照および編集するための UI です。新規リポジトリを作成したり、既存のリポジトリを参照およびナビゲートするのに使用できます。

...

アイコンは、リポジトリがロックされているか、されている場合はどのユーザーがロックしているかも通知します。たとえば次の画面ショットは、ユーザー "cynthia" によってロックされたリポジトリを示しています。  リポジトリをロックするには、Continuous Testing Platform (CTP) による認証が必要です。
データ リポジトリ ビューを表示するには、[Parasoft] メニューの [ビューの表示] > [データ リポジトリ] をクリックします。

データ エディター

データ エディターを使用すると、リポジトリ構造およびコンテンツを参照し、拡張することができます。

構造の要件

リポジトリの構造は、チーム次第です。要件は以下の通りです。

...