Eggplant DAIとEggplant Functionalの統合
Eggplant DAIは、ビルドしたモデルに基づいてシステムアンダーテスト(SUT)に対するテストを実行することができます。これらのモデルがSUTと相互作用するためには、Eggplant DAIをEggplant Functionalのインスタンスに接続し、モデルが要求するアクションを実行するためのEggplant Functional内のSenseTalkコードスニペットを書く必要があります。
エージェントの使用
エージェントは、Eggplant DAIのモデルのアクションを駆動するためのSenseTalkコードスニペットを使用できるように、Eggplant Functionalスイートに接続を作成します。エージェントは、Eggplant DAIを実行している同じマシン上で動作することも、リモートでアクセスするホストマシン上で動作することもできます。エージェントはWindowsとMacの両方で利用可能であり、生のPythonフォ ーマットでも使用することができます。
エージェントのインストール、設定、実行に関する完全な指示については、Eggplant DAI実行環境の設定を参照してください。
Eggplant Functionalスイートの接続
モデルがSUT上でテストを実行するためには、そのモデルは、そのアクションのためのSenseTalkコードスニペットを含む特定のEggplant Functionalスイートへの接続を持っていなければなりません。スイートへの接続を作成するために、以下のステップに従ってください。
ステップバイステップ:モデルのためのスイート接続の確立
-
Eggplant DAIエージェントのダウンロードと設定。環境がホストエージェントを使用している場合は、このステップをスキップします。
-
Modeler UIのツールバーにあるExecution Environmentドロップダウンメニューから使用したいエージェントを選択します。このメニューにはシステム内のすべてのエージェントが表示されます。ドロップダウンメニューに表示されるエージェントがすぐに利用できるとは限らない;選択したエージェントがアクティブでない場合、Snippetsタブの上部のドットは赤色になります。