Skip to main content

Connecting to Citrix

Eggplant Functional has integrated the Eggplant Gateway which allows Eggplant Functional to support Citrix systems under test (SUTS).

To use the Citrix Native Connection feature, confirm you have the following prequisites.

  1. Install the Citrix Windows Long Term Service Release (LTSR) or Citrix Workspace App from the Citrix website. You can find the list of Citrix Workspace versions that EPF supports in the Citrix Connections section of the Prerequisites page.

  2. Confirm you can log on to the Citrix environment using Forms Authentication. Eggplant Functional currently supports Forms Authentication. Please contact Eggplant Support if your organization requires use of Federated Authentication or MFA Authentication.

  3. Take note of your username and password when logging into the Citrix environment, these will be used in Eggplant Functional to establish the connection.

  4. Take note of the storefront url and the name of the application you want to launch, these will be used in the SUT connection details. In the example below, the URL is https://citrix.myserver.com/Citrix/CitrixDemoWeb and the name of the application would be Windows Server 2019 Sample Citrix Environment

    tip

    You do not need to launch the Citrix Workspace app when establishing the connection in Eggplant Functional as it will be handled during the connection process.

  5. Once you have confirmed the Citrix Workspace prerequisites, you can then install Eggplant Functional for Windows version 22.4 or later.

note

You must install Eggplant Functional after you have installed the Citrix Workspace app in order to set necessary registry keys. If necessary, you can set the registry keys by running the Eggplant Gateway epgw setup command after you have installed Eggplant Functional. See epgw setup command for more details.

For more information about Citrix or the Eggplant Gateway please visit their websites.

Connecting using Eggplant Functional

Within the Connection List there is a new connection type: Citrix. Please see Adding or Editing a SUT in the Connection List for details on how to create Citrix connections.

Connecting using SenseTalk

Additionally, you can create and connect to Citrix SUTs using the SenseTalk Connect Command.

note

Access to the Remote Clipboard from Eggplant Functional and use of RemoteClipboard SenseTalk commands are not yet available on Citrix SUTs

note

ScrollWheelDown and ScrollWheelUp SenseTalk commands are not yet available on Citrix SUTs