メインコンテンツまでスキップ
バージョン:23.3

Eggplant Functionalの使い方

Eggplant Functionalは、テスト自動化ツールです。スクリプトの作成から結果の評価まで、テストプロセス全体で使用できます。Eggplant Functionalの基本的な環境設定を説明するこのガイドを参考に、すぐに始めることができます。

この設定では、次の2つのシステムを構成します。

  • Eggplant Functionalを実行するシステム(Eggplantマシン)
  • テスト対象のアプリケーションを実行するシステム(システムアンダーテスト、またはSUT)

以下の設定を完了すると、EggplantマシンはVNCまたはRDP接続でSUTに接続するように構成され、Eggplant Functionalを使用する準備が整います。

手順: Eggplant Functionalの設定

この基本設定では、SUTがノートパソコンまたはデスクトップマシンであることを前提としています。Eggplant Functionalでテストできる多くの技術については、Keysightのウェブサイト を参照してください。

以下の手順に従って、Eggplant Functionalをインストールおよびライセンス認可処理を行い、最初のSUTへの接続を設定します。

  1. EggplantマシンにEggplant Functionalをダウンロードしてインストールします。

    • Eggplant FunctionalのダウンロードページからEggplant Functionalをダウンロードできます。
    • 多くのユーザーにとって、Eggplantマシンは毎日使用するワークステーションです。Windows、Mac、またはLinuxマシンであっても構いません。
    • Eggplantマシンの特定のハードウェア要件については、Eggplant Functionalのインストールを参照してください。
  2. EggplantマシンでEggplant Functionalをライセンス化します。

    • 無料のトライアルキーは、Eggplantのトライアルキーリクエストページから入手できます。

    • トライアルキーでEggplant Functionalをライセンス化するには、アプリケーションを起動します。トライアルキーをコピーして、ライセンス化スプラッシュスクリーンの License Key フィールドに貼り付け、Addをクリックします。

      Eggplant Functionalのライセンシングスプラッシュ画面

    • 既存ユーザはLicensing Eggplant Functional を参照して、フルタームキーを用いてEggplant Functionalのライセンス処理操作を行うことができます。

  3. SUTを構成します。

    • EggplantマシンからのVNCまたはRDP接続を受信するようにSUTを構成できます。各接続タイプについては、 Eggplant Functional Connection Types: VNC vs. RDPで学ぶことができます。
    • VNCを使用する場合は、SUTにVNCサーバーをダウンロード、インストール、構成します。VNCチェックリストと推奨されるVNCサーバーのリストについては、 VNC Serversを参照してください。
    • RDPを使用する場合は、EggplantマシンからのRDP接続を許可するようにSUTを構成します。
    注記

    どちらの接続についても、業務用の環境においては、会社のIT部門、通信部門、またはセキュリティ部門からの支援が必要になることがあります。

  4. Eggplant FunctionalのConnection ListにSUTを追加し、接続します。

    • EggplantマシンでEggplant Functionalを起動し、Connection List (Connection > Connection List) を開き、Add ボタンをクリックしてSUTを追加します。
    • Eggplant Functionalで最初のSUT接続を作成するを参照して、SUTを追加し、VNCおよびRDP接続の詳細を入力する方法を学びます。
    • Connection ListでSUTを選択し、Connectをクリックします。

このプロセスに関する質問がある場合は、support@までお問い合わせください。

次のステップ

初期環境が整ったので、自動化テストを始める準備が整いました。以下のリンクを参照して、Eggplant Functionalを使用してテスト要件を満たす方法についての理解を深めてください。