このページを共有

# VAPI-XP テスト・スクリプトの作成方法

VAPI-XP テスト・スクリプトは、テスト計画モジュールのテスト計画ツリーから作成します。

VAPI-XP テストの詳細については、「VAPI-XP テストの概要」を参照してください。

注: 手動テストを VAPI-XP テストに変換することもできます。［デザイン ステップ］タブで、［スクリプトの生成］ボタンをクリックし、「VAPI-XP-TEST」を選択します。ALM によって、定義したステップに対応するコードを含む VAPI-XP スクリプトが作成されます。また、元の手動テストの一部であった呼び出されたテストのコードも含まれます。手動テストの詳細については、「テストの設計」を参照してください。

VAPI-XP テスト・スクリプトを作成するには、次の手順を実行します。

1. テスト計画ツリーでサブジェクト・フォルダを選択します。

2. ［新規テスト］ボタンをクリックするか、［テスト］＞［新規テスト］を選択します。［新規テスト］ダイアログ・ボックスが表示されます。

3. ［タイプ］ボックスで、「VAPI-XP-TEST」を選択します。

4. ［テスト名］ボックスにテストの名前を入力します。テストの名前には、次の文字は使用できません。\ / : " ? < > | * % `

5. ［詳細］タブでテストの詳細を追加します。［OK］をクリックします。

   注: ［プロジェクト カスタマイズ］ウィンドウで必須テスト・フィールドを定義した場合は、［Required Test Fields］ダイアログ・ボックスが表示されます。必須フィールドの値を選択し、［OK］をクリックします。

   Micro Focus VAPI-XP ウィザードが開きます。

6. ［Script Language］ボックスで、スクリプト言語を選択します。

   注:

   - ActiveState の ActivePython スクリプトまたは ActivePerl スクリプトを使用して VAPI-XP テスト・スクリプトを作成するには、コンピュータにそのスクリプト言語がインストールされている必要があります。［テスト スクリプト］タブの［ヘルプ］メニューから［ActivePython ホーム ページ］または［ActivePerl ホーム ページ］を選択し、指示に従ってインストールします。

   - Microsoft の VBScript および JScript は通常、Internet Explorer と一緒にインストールされています。VBScript および JScript がインストールされていない場合は、［テスト スクリプト］タブの［ヘルプ］メニューから［VBScript ホーム ページ］または［JScript ホーム ページ］を選択し、画面の指示に従ってインストールします。

7. ［Script Name］ボックスに、VAPI-XP テスト・スクリプトの名前を入力します。

8. VBScript または JavaScript をテスト・スクリプト言語として選択した場合、［Create LoadRunner Vuser］を選択し、LoadRunner Controller で実行可能な LoadRunner Vuser スクリプトを作成することもできます。

   注: 作成した Vuser スクリプトを LoadRunner Controller で実行するには、LoadRunner のクライアント・マシンに ALM Connectivity Add-in の最新バージョンがインストールされている必要があります。このアドインは、Application Lifecycle Management ツールの［アドイン］ページからインストールできます。詳細については、『Micro Focus Application Lifecycle Management インストールおよびアップグレード・ガイド』を参照してください。

9. ［Next］をクリックして、Micro Focus VAPI-XP ウィザードによるテスト・スクリプト作成の次の手順に進みます。

注: 各ダイアログ・ボックスで［Finish］をクリックするとウィザードが終了し、［テスト スクリプト］タブでテスト・スクリプトの作成を続けることができます。

10. 作成するテストの種類を選択します。

11. ［Next］をクリックして、Micro Focus VAPI-XP ウィザードによるテスト・スクリプト作成の次の手順に進みます。

- ［COM/DCOM Server Test］を選択した場合は、テスト対象マシンのレジストリに登録されている、COM/DCOM オブジェクトのプログラム ID を選択し、［+］ボタンをクリックします。選択した COM/DCOM オブジェクトとその説明がボックスに表示されます。

- ［Java Class Test］を選択した場合は、テスト対象の Java クラスの完全名を［Java Class Name］ボックスに入力し、［+］ボタンをクリックします。入力した Java クラス名がテキスト・ボックスに表示されます。

注: 使用できるのは、引数のない public コンストラクタを含む Java クラスのみです。

［Java Virtual Machine］で、次の内容を指定します。

- JVM Runtime: Java 仮想マシン実行時実行可能ファイル (通常 java.exe) を指定します。

- Java Compiler: 実行プラットフォームでバイトコードを再コンパイルする実行可能ファイル (通常javac.exe) を指定します。

- Classpath: 指定した Java アプリケーションの実行に必要な、追加の (非標準の) Java ライブラリのリストを、セミコロン (;) で区切って指定します。Java クラスパスを指定しない場合、ALM は環境変数 CLASSPATH を使用します。

- JVM Parameters: Java 仮想マシン実行時実行可能ファイルのパラメータを指定します。

ほかの Java 仮想マシンを使用する場合は、次のようにシステム・パスに BSF DLL の場所を追加します。コントロールパネルで［システム］＞［システムの詳細設定］を選択してから、［詳細設定］タブをクリックします。［環境変数］ボタンをクリックし、［システム環境変数］領域で DLL (msvcp60.dll、bsfactivescriptengine.dll、bsfactivescriptengine_g.dll) のパスを追加して、Path パラメータを編集します。［OK］をクリックします。

- ［Web Service (SOAP) Test］を選択した場合は［SOAP Client Library］リストから SOAP クライアント・ライブラリを選択し、テスト対象の URL を［Web Service Definition］ボックスに入力するか、または選択します。［＋］ボタンをクリックします。入力した URL がテキスト・ボックスに表示されます。

注: Microsoft SOAP SDK と PocketSOAP の 2 つの SOAP クライアント・ライブラリをサポートしています。PocketSOAP を使用する場合であっても、Web サービスを解析するために Microsoft SOAP SDK をインストールする必要があります。Microsoft SOAP SDK がコンピュータにインストールされていない場合は、ALM インストール DVD の Redist ディレクトリにある SoapToolkit30.exe ファイルを実行します。

- ［Console Application Test］を選択した場合は、テスト対象のアプリケーション・ファイルの名前を［Application Executable File］ボックスに入力し、パラメータを［Command Line Parameters］ボックスに入力します。

VAPI-XP 出力ウィンドウではなく、標準出力をそのまま使用する場合は、［Use VAPI-XP Output instead of Standard Output］ボックスをクリアします。

［Application Timeout］ボックスに、ALM がアプリケーションの実行が完了するまで待つ時間 (ミリ秒単位) を入力します。この値を「-1」に設定した場合、ALM はアプリケーションの実行が完了するまで、時間の制限なく待機します。

［＋］ボタンをクリックします。入力したデータがテキスト・ボックスに表示されます。

12. ［Next］をクリックして、Micro Focus VAPI-XP ウィザードによるテスト・スクリプト作成の次の手順に進みます。

13. ［Service］リストで、テスト・スクリプトに追加する関数を選択します。関数をダブルクリックするか、またはドラッグ・アンド・ドロップすると、関数がスクリプト・コードに追加されます。関数は、［Service］リストの下のボックスに追加されます。

14. 必要に応じて、下部の表示枠で、追加パラメータを入力したり、スクリプトにコードを追加することができます。

15. ［Finish］をクリックします。新しいテストが、テスト計画ツリーで選択したサブジェクト・フォルダの下に表示されます。

注: 作成した VAPI-XP テストに詳細と添付ファイルを追加したり、要件カバレッジを定義したりできます。詳細については、「テスト計画の仕様」を参照してください。

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: