VS Codeからテストをスケーリングする

ScalUPを使用すると、任意のIDEを使用してDevWebテストをスケールアップできます。このトピックでは、Visual Studio Code (VS Code) IDEの操作について説明します。

VS CodeでのDevWebテストの定義済みタスクの使用については、Visual Studioコードを使用したスクリプティングを参照してください。

このトピックの内容:

VS Codeでタスクを設定する

ScalUPツールはVS Codeで動作します。ツールを使用してtasks.jsonファイルをセットアップし、DevWebスクリプトを実行します。

ヒント: VS Code用の定義済みテンプレートtasks.jsonが提供されています。このテンプレートはOpenText Core Performance Engineeringでのテストの実行に基づいており、次の場所から入手できます。<DevWeb root folder>\examples\VsCodeTemplate

VS CodeでScalUPのタスクを設定するには:

  1. DevWebスクリプトを作成し、OpenText Performance Engineering for Developersでテストします。
  2. VS Codeでスクリプトを開きます。
  3. 既存のtasks.jsonファイルを開くか、新しいタスクを追加します。

    新しいタスクを追加するには:

    1. Terminal > Configure Tasksを選択します (古いバージョンのVS Codeでは、Tasks > Configure Tasksを選択します)。
    2. タスクリストからCreate tasks.json file from templateを選択します。
    3. Select a Task Templateリストで、Othersを選択します。VS Codeは、基本的なテンプレートとしてtasks.jsonファイルを作成します。
  4. 次のように、関連するコンテンツをtasks.jsonファイルに追加します。

    プロパティ名
    task タスクを識別するために独自のラベルを定義します。
    type shellとして定義します。
    panel newとして定義します。すべての実行は新しいパネルになります。
    <プラットフォーム> タスクは、Windows、Mac、またはLinux OS (windowsosxlinux) で実行できます。
    command 指定されたプラットフォームのScalUP実行可能ファイルへのパスを定義します。
    args 関連するスクリプトフォルダーへのパスと、含めるフラグを追加します (これらのフラグ定義は、cor_uploader.ymlまたはent_uploader.ymlファイルの設定を上書きします)。

    例 (OpenText Core Performance Engineeringの場合):

  5. ファイルを保存します。

先頭に戻る

VS Codeからテストを実行する

VS Codeで定義したタスクを実行すると、DevWebスクリプトがアップロードされ、関連する製品で実行されます。

テストを実行するには:

  1. VS Codeで、Terminal > Run Taskを選択します。
  2. Select the task to runリストで、タスク (前に定義したラベル) を選択します。
  3. 表示されたオプションのリストで、Continue without scanning the task outputを選択します。タスクの実行が開始され、スクリプトがアップロードされます。進行状況は、Terminalペインに表示されます。

  4. 実行とトランザクションの概要に関する情報を提供する簡単な再生のサマリーが表示されます。また、テスト実行の完全な詳細とグラフを含む、レポートへのパスも提供します。

    例:

先頭に戻る

関連項目: