前提条件

  • Apache Tomcat 8.5 または 9.0 がインストールされ起動している。
  • CTP のコア機能は Virtualize/SOAtest 9.10.0 以降と後方互換性がありますが、一部のツールや機能を利用するには、最新バージョンの Virtualize/SOAtest が必要です。 

インストール

  1. ダウンロードした CTP をまだ展開していない場合、展開します。
    unzip em_<version>.zip
  2. em.war<tomcat installation>/webapps フォルダーにコピーします。

しばらくすると、 <tomcat installation>/webapps フォルダーの下に em フォルダーが現れます。これが Tomcat によって自動的にデプロイされた CTP です。

個別にインストールした MySQL または Oracle データベースを使用している場合

個別にインストールした MySQL または Oracle データベースを使用している場合は (組み込み HyperSQL データベースではなく)、続行する前にデータベースを設定する必要があります。 詳細については「データベースの設定 (MySQL または Oracle) 」を参照してください。

CTP の初回起動

ブラウザー タブを開いて CTP がデプロイされたホストとポートに移動します。以下の初期設定を指定するよう求められます。

Parasoft EULA および使用状況データ 

CTP を初めて起動すると、エンド ユーザー ライセンス契約書への同意が求められ、匿名の使用状況データ収集を有効にするか無効にするかを尋ねられます。

データ収集の設定は、後でCTP 管理メニューから [Usage Data] を選択して変更できます。

ライセンスの設定

  1. Web ブラウザーを開き、 http://<hostname>:8080/em を開きます。 <hostname> には Tomcat/CTP がインストールされているマシン名か IP アドレスをあてはめます。後でこのページを表示する必要がある場合は、CTP 設定メニュー (歯車のアイコン) から [ライセンス構成] をクリックします。 

  2. 画面が表示されたら、ライセンスを設定します。ローカルまたはネットワーク ライセンス タイプを選択します。

  3. ローカル ライセンスを使用する場合、製品カスタマー センターから送信されたパスワードを [パスワード] フィールドにコピー&ペーストして [保存] をクリックします。ネットワーク ライセンスを使用する場合は、次の手順に進みます。
  4. CTP インスタンスのライセンスを持つ License Server または DTP ホスト、ポート、ログイン認証情報を指定します。個々のユーザーの個人アカウントではなく、組み込みの admin アカウントを使用して認証することを推奨します。


    Parasoft License Server に適切なライセンスがない場合、License Server に追加するライセンス キーまたはマシン固定のローカル ライセンスを入手するには、マシン ID を記入して Parasoft 総販売代理店へメールにてお問い合わせください。

  5. [保存] をクリックします。

利用可能なライセンス機能について

ライセンスは、以下のうち 1 つまたはそれ以上の機能を有効にします。

  • API Testing: API Testing モジュールを有効にし、Environment Manager モジュール内でテスト シナリオを使用できるようにします。
  • Environment Management: Environment Manager モジュールを有効にします。
  • Service Virtualization: Service Virtualization モジュールを有効にし、Environment Manager モジュール内で仮想アセット、プロキシ、セットアップアクションを使用できるようにします。
  • Data Management: Test Data Assistant モジュールを有効にし、CTP 全体でリポジトリを利用できるようにします。
  • Data Model: テスト データ仮想化、複雑なテスト データの生成、機密情報のテスト データ マスキングなどの Test Data Model 機能を有効にします。

License Server に新しいライセンスをインストールする

新しいライセンス キーを追加する必要があり、License Server が CTP と同じホストにある場合、CTP から直接ライセンス キーを追加できます。

  1. CTP 設定メニュー (歯車のアイコン) から [ライセンス構成] を選択します。
  2. [新規ライセンスの追加] エリアに (製品カスタマー センターから送信された) ライセンス キーをコピーして [追加] ボタンをクリックします。

キーが処理されると、[インストール済みのライセンス] エリアのリストにライセンスが追加されます。[新規ライセンスの追加] フィールドが表示されていない場合、ネットワーク ライセンスの [ホスト名] フィールドに localhost が設定されているかどうかを確認してください。

データベース接続の設定

新規にインストールした場合、データベース設定を検証するよう求められます。CTP と同じマシン上に MySQL をインストールしている場合は、デフォルト設定はすでに正しく設定されていますが、必要に応じて設定を変更できます。

  1. [接続のテスト] ボタンをクリックして設定を確認します。HyperSQL および JDBC ドライバーの設定については「HyperSQL Notes」および「JDBC Driver Notes」を参照してください。
  2. (任意) 「ユーザーおよびパーミッションの定義」の説明に従ってユーザー設定を構成します。   

これでシステム、コンポーネント、インスタンスを作成したり、Virtualize Server を CTP に接続できるようになりました。 

HyperSQL に関するメモ

個別にインストールされた MySQL や Oracle データベースではなく、組み込み HyperSQL データベースを使用している場合:

  1. [タイプ] を [HyperSQL] に設定します。
  2. Apache Tomcat が稼働するホスト上でデータベース ファイルを保存するパスを入力します。  ファイル システムで絶対パスを指定するには、 '/' を先頭に追加します。  
     
  3. データベース ファイルがまだ存在しない場合は、HyperSQL データベースを作成するために [データベースの作成] ボタンをクリックします。

JDBC Driver に関するメモ

CTP には、 MySQL または Oracle 用の JDBC ドライバーのライブラリが含まれていません。  データベース設定のページには、 JDBC コネクターの Jar ファイルを アプリケーション サーバーのアプリケーション サーバーの WEB-INF/lib/ にコピーする方法についての説明があります。

MySQL の場合は、 mysql-connector-java-<version>.jarhttp://dev.mysql.com/downloads/connector/j/ からダウンロードし、 C:\Program Files\Apache\Tomcat\<version>\webapps\em\WEB-INF\lib フォルダーにコピーします。

Oracle データベースの場合は、http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html からダウンロードした ojdbc の jar を同じく WEB-INF/lib/ フォルダーにコピーします。


  • No labels