Citrix Virtual Apps and Desktops SDK


Gets one or more test suite definitions.


Get-EnvTestSuiteDefinition [-TestSuiteId <String[]>] [-CultureName <String>] [-BearerToken <String>] [-TraceParent <String>] [-TraceState <String>] [-VirtualSiteId <String>] [-AdminAddress <String>] [<CommonParameters>]


Detailed Description

Returns a list of test suite definitions that are available from currently running components.


Name Description Required? Pipeline Input Default Value
TestSuiteId The id of one or more test suites. false true (ByValue)  
CultureName The culture name in which to produce results. The culture name is in standard language/region-code format; for example “en-US”. false false  
BearerToken Specifies the bearer token assigned to the calling user false false  
TraceParent Specifies the trace parent assigned for internal diagnostic tracing use false false  
TraceState Specifies the trace state assigned for internal diagnostic tracing use false false  
VirtualSiteId Specifies the virtual site the PowerShell snap-in will connect to. false false  
AdminAddress Specifies the address of a XenDesktop controller the PowerShell snap-in will connect to. You can provide this as a host name or an IP address. false false Localhost. Once a value is provided by any cmdlet, this value becomes the default.

Input Type


A test suite id.


An array of test suite ids.

Return Values


The definition of a test suite


Example 1

$allTestSuiteDefinitions = Get-EnvTestSuiteDefinition



Retrieve all test suites.

Example 2

$allTestSuiteDefinitionsTranslatedIntoSpanish = Get-EnvTestSuiteDefinition -CultureName es-ES



Retrieve all test suites with localized properties returned in Spanish.

Example 3

$infrastructureSuiteDefinition = Get-EnvTestSuiteDefinition -TestSuiteId Infrastructure



Retrieve the definition of the ‘Infrastructure’ test suite.