Adding Connections in Eggplant Applications
You can create, edit, and delete system under test (SUT) connections within the Eggplant Test applications' graphical user interfaces (GUIs). The named connection definitions you create within the apps are typically permanent, meaning they will persist until you explicitly delete them. Below you will find information about how to manage SUT connections within the Eggplant Test apps.
All the Eggplant Test applications (Eggplant DAI, Eggplant Functional (EPF), Eggplant Studio, and Eggplant Gateway) provide panels or pages that you can use to manage connections.
Eggplant Gateway allows you to manage connections through its Persistent Connection Service (PCS) web app after you create them. You can only create a connection definition in Eggplant Gateway using its command-line interface.
For information about connecting to SUTs when running tests from a command-line interface (CLI), see Creating Connections through the Command-Line Interface (CLI). For information about connecting from within a SenseTalk script, see Creating Connections from within a SenseTalk Script.
The Following table summarizes where you add SUT connections in the different Eggplant Test applications. Following the table are tabs you can press to display to see examples of the various Eggplant Test app connection panels.
| Eggplant Test Product | Connection Specification Interface | Reference |
|---|---|---|
| EPF | Connection List, and Add/Edit Connection panels | Using the Eggplant Functional Connection List |
| DAI | SUTS page in the Controller | Managing SUTs in Eggplant DAI |
| Eggplant Studio | Eggplant Studio VS Code extension | 2. Connect to a System Under Test (SUT), or the VS Code Command Palette to see the connection information available within the Eggplant Studio extension, such as Eggplant Studio: Focus on Connections Window, or Add RDP Connection. |
Click the tab for the product you want below to see example of its SUT connection panel.
- Eggplant Studio
- Eggplant Functional
- DAI
Eggplant Studio Add Connection Pane
You can manage connections within Eggplant Studio in the CONNECTIONS view (shown below).
Display the Connections view by clicking the Eggplant Studio button in the Activity Bar (the menu on the far-left) in VS Code. The CONNECTIONS view opens to the right of the Activity Bar, in the Primary Sidebar view. (See User interface in the VS Code documentation if you are unfamiliar with VS Code.)
Create a connection in Eggplant Studio by clicking + (the Add Connection button) in the CONNECTIONS view. Clicking + displays a pop-up menu listing the supported connection types.
Select the type of connect you want to create from the list.

The Eggplant Studio CONNECTIONS view with the + (Add Connection) and Eggplant Studio buttons highlighted
The example below shows both the Connections view, and the Add Connection panel for a VNC connection.

Eggplant Studio Add Connection panel for a VNC-type Connection
Eggplant Functional Connection List
You can manage connections within the EPF using the Connection List (shown below).
Display the Connection List by typing
Ctrl+K(Cmd+Kon Mac). For more information about the Connection List, see Using the Eggplant Functional Connection List in the EPF documentation.

The Eggplant Functional Connection List
Create or edit connections by clicking the EPF the buttons on the Connection List (shown above) or using the Connection menu and choosing Add Connection... or Edit Connection.... To delete or remove a connection you have to select first select it in the Connection List. For information about the different options available for different connection types, refer to the page specifically for the connection type in this guide. You can find a complete list of supported connection types here.

EPF New Connection panel with the default VNC Automatic Connection Type selected
DAI SUTS Page
You can manage SUTs and connections within DAI using its SUTs page.
DAI defines SUTs connections differently than EPF and Eggplant Studio. In DAI, first you define a SUT and then, within the SUT, you create a connection definition.
Display the SUTs page by navigating to Controller > SUTS. For more information about the SUTs page, see Managing SUTs in Eggplant DAI in the DAI product documentation.

DAI SUTs page
Then on the New SUT page, create a connection.

DAI Add new connection panel with the RDP Connection type selected