en-US/about_AzDoTestSuite.help.txt
|
.NAME
AzDoTestSuite .SYNOPSIS DSC resource for managing Azure DevOps test suites. .DESCRIPTION Manages a test suite beneath a test plan's root suite. Suites are identified by their path of suite names under the root, for example 'Regression/Smoke' - the same way AzDoQueryFolder treats query folder paths. Declare an ancestor suite as its own AzDoTestSuite resource and make descendant suites depend on it, rather than letting each suite create its own ancestry. There is no dedicated test-plan security namespace. 'Manage test plans' and 'Manage test suites' are permissions on the CSS (area path) security namespace, which AzDoAreaPermission already manages - there is no AzDoTestSuitePermission resource. .PARAMETER ProjectName Required - System.String The name of the Azure DevOps project. .PARAMETER PlanName Required - System.String The name of the test plan the suite belongs to. .PARAMETER Path Key - System.String The suite's path under the plan's root suite, for example 'Regression/Smoke'. Backslashes are accepted and normalized to forward slashes. .PARAMETER SuiteType Write - System.String Allowed values: StaticTestSuite, DynamicTestSuite, RequirementTestSuite The kind of suite: 'StaticTestSuite', 'DynamicTestSuite' or 'RequirementTestSuite'. .PARAMETER Wiql Write - System.String The WIQL that selects the suite's test cases. Only meaningful for a DynamicTestSuite. .PARAMETER RequirementIds Write - System.Int32[] The work item ids of the requirements the suite tracks. Only meaningful for a RequirementTestSuite. .PARAMETER AllowRecursiveDelete Write - System.Boolean Deleting a suite deletes everything beneath it. Removal of a suite that still has children is refused unless this is set to $true. |