The test plan update parameters.

interface TestPlanUpdateParams {
    areaPath?: string;
    automatedTestEnvironment?: TestEnvironment;
    automatedTestSettings?: TestSettings;
    buildDefinition?: BuildDefinitionReference;
    buildId?: number;
    description?: string;
    endDate?: Date;
    iteration: string;
    manualTestEnvironment?: TestEnvironment;
    manualTestSettings?: TestSettings;
    name: string;
    owner?: IdentityRef;
    releaseEnvironmentDefinition?: ReleaseEnvironmentDefinitionReference;
    revision?: number;
    startDate?: Date;
    state?: string;
    testOutcomeSettings?: TestOutcomeSettings;
}

Hierarchy (View Summary)

Properties

areaPath?: string

Area of the test plan.

automatedTestEnvironment?: TestEnvironment
automatedTestSettings?: TestSettings
buildDefinition?: BuildDefinitionReference

The Build Definition that generates a build associated with this test plan.

buildId?: number

Build to be tested.

description?: string

Description of the test plan.

endDate?: Date

End date for the test plan.

iteration: string

Iteration path of the test plan.

manualTestEnvironment?: TestEnvironment
manualTestSettings?: TestSettings
name: string

Name of the test plan.

owner?: IdentityRef

Owner of the test plan.

releaseEnvironmentDefinition?: ReleaseEnvironmentDefinitionReference

Release Environment to be used to deploy the build and run automated tests from this test plan.

revision?: number

Revision of the test plan.

startDate?: Date

Start date for the test plan.

state?: string

State of the test plan.

testOutcomeSettings?: TestOutcomeSettings

Value to configure how same tests across test suites under a test plan need to behave