メインコンテンツまでスキップ

Eggplant Functionalで初めてのSUT接続を作成する

Eggplant Functionalで実行する自動テストは、2システムモデルに基づいています。つまり、Eggplant Functionalは1つのコンピューターで実行され、テスト対象のシステムやアプリケーションを持つ他の任意の数のコンピューターに接続できます。

Eggplant Functionalをインストールおよび実行するシステムは、Eggplantマシンとして知られています。このシステムは、Windows、Mac、またはLinuxマシンであることができます。Eggplantマシンには、テストを実行するために必要なスクリプトや関連画像などがすべて揃っています。2つ目のシステムは、テスト対象システム、またはSUTです。SUTは、テスト対象のアプリケーションが実行されている場所です。SUTは、デスクトップマシン、仮想マシン、モバイルデバイスを含む任意のシステムになることができます。

2つのシステムが設定されると、Eggplant Functionalの接続リストを使用して、それらの間に接続を作成して自動テストを開始できます。以下の手順に従って、最初のSUT接続を作成してください。

EggplantマシンとSUTの設定については、Eggplant Functionalの開始を参照してください。

接続リストの使用

Eggplant Functionalの接続リストを使用して、EggplantマシンとSUT間の接続を作成できます。最初の接続では、SUTがラップトップまたはデスクトップマシンであることを想定します。モバイルデバイスや使用可能な他のタイプのSUTについては、SUTへの接続を参照してください。

以下の手順では、接続リストを介してVNC接続RDP接続を作成するための完全な手順が含まれています。これら2つの接続タイプに関する情報については、[Eggplant Functional接続タイプ:VNC対RDP](epf-connection-types-vnc-rmarkdown

ステップバイステップ:VNC接続の追加

  1. メインメニューから接続 > 接続リストを選択して、Eggplant Functionalの接続リストを開きます。接続リストに接続が追加されていない場合、ウィンドウは次のように表示されます:

    接続が追加されてい��ないEggplant Functional接続リスト

  2. 追加をクリックして、新しい接続ダイアログボックスを開きます。ウィンドウの下部または接続を追加セクションの追加ボタンを使用できます。

    Eggplant FunctionalでVNC SUT接続を作成するための新しい接続ダイアログボックス

    接続タイプドロップダウンメニューで、VNC Automaticがデフォルトで選択されていることに注意してください。この設定は、ほとんどのVNC接続に適しています。

  3. SUTのIPアドレスまたはホスト名を**サーバー(IPアドレス、ホスト名、またはAndroidデバイス)**フィールドに入力します。VNC接続では、ポートはデフォルトで5900に設定されています。必要に応じて、ポートフィールドの値を変更できます。

  4. 必要に応じて、パスワードユーザー名を入力します。VNC接続の場合、これらのフィールドは、SUTのVNCサーバーの値を指します。

  5. 接続の名前を表示名フィールドに入力します。このフィールドはオプションですが、接続を識別するために説明的なテキストがあると便利です。表示名を入力しない場合、サーバーフィールドの値が接続リストの名前として使用されます。

    先端

    表示名は、ConnectコマンドでSenseTalkスクリプトを使用して、特定の接続を開いて定義済みの接続詳細を活用できます。そのため、ベストプラクティスとして、表示名を短くて覚えやすいものにすることを検討してください。

  6. 接続リストに接続詳細を保存するには、保存javascript をクリックします。保存する前に他の接続オプションを設定または変更できますが、最初の接続では、デフォルトの設定で問題ありません。

接続リストに新しい接続が追加され、リストまたはテーブルとして表示されるようになります:

定義されたVNC接続を含むEggplant Functional接続リスト

ステップバイステップ:RDP接続の追加

  1. メインメニューから接続 > 接続リストを選択して、Eggplant Functionalの接続リストを開きます。接続リストに接続が追加されていない場合、ウィンドウは次のように表示されます:

    接続が追加されていないEggplant Functional接続リスト

  2. 追加をクリックして、新しい接続ダイアログボックスを開きます。ウィンドウの下部または接続を追加セクションの追加ボタンを使用できます。

    Eggplant FunctionalでRDP SUT接続を作成するための新しい接続ダイアログボックス

  3. 接続タイプドロップダウンメニューで、RDPを選択してRDP接続を作成します。

  4. SUTのIPアドレスまたはホスト名を**サーバー(IPアドレス、ホスト名、またはAndroidデバイス)**フィールドに入力します。RDP接続では、ポートはデフォルトで3389に設定されています。必要に応じて、ポートフィールドの値を変更できます。

  5. パスワードユーザー名を入力します。RDP接続では、この情報は接続先のSUTのWindowsユーザーアカウントを指します。この情報は、RDP接続では常に必要です。

  6. 接続の名前を表示名フィールドに入力します。このフィールドはオプションですが、接続を識別するために説明的なテキストがあると便利です。表示名を入力しない場合、サーバーフィールドの値が接続リストの名前として使用されます。

    先端

    表示名は、ConnectコマンドでSenseTalkスクリプトを使用して、特markdown 定の接続を開いたり、定義済みの接続詳細を活用したりできます。そのため、ベストプラクティスとして、表示名を短く覚えやすいものにしておくことを検討してください。

  7. 接続リストに接続の詳細を保存するには、保存をクリックします。保存する前に他の接続オプションを設定または変更できますが、最初の接続では、デフォルトの設定で問題ありません。

接続リストに新しい接続が追加され、リストまたはテーブルとして表示されるようになります:

定義されたRDP接続を含むEggplant Functional接続リスト

接続リストの使用方法や、他のタイプのSUTおよび接続の設定に関する詳細は、Eggplant Functional接続リストの使用を参照してください。

SUTへの接続

接続リストで接続を定義した後、このウィンドウからもSUTに接続できます。

接続を開くには、次のいずれかの方法を使用できます:

  • リストで接続を選択し、接続をクリックする
  • リストの接続をダブルクリックする

Eggplant Functionalが接続を確立する間、アクティビティ列は進行状況を示す情報で更新され、ステータス列の色付きドットも変化します。

また、ConnectコマンドをSenseTalkで使用して、接続の表示名を指定し、SUTの定義済みの詳細を活用することもできます。次のコード行は、上記で定義されたRDP SUTに接続する方法を示しています:

Connect "Windows2RDP"

このコマンドの使用方法の詳細については、Connectコマンドを参照してください。