PlanUpdateModel interface

A model class used for creating and updating test plans.

Properties

area

Area path to which the test plan belongs. This should be set to area path of the team that works on this test plan.

automatedTestEnvironment
automatedTestSettings
build

Build ID of the build whose quality is tested by the tests in this test plan. For automated testing, this build ID is used to find the test binaries that contain automated test methods.

buildDefinition

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

configurationIds

IDs of configurations to be applied when new test suites and test cases are added to the test plan.

description

Description of the test plan.

endDate

End date for the test plan.

iteration

Iteration path assigned to the test plan. This indicates when the target iteration by which the testing in this plan is supposed to be complete and the product is ready to be released.

manualTestEnvironment
manualTestSettings
name

Name of the test plan.

owner

Owner of the test plan.

releaseEnvironmentDefinition

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

startDate

Start date for the test plan.

state

State of the test plan.

status
testOutcomeSettings

Test Outcome settings

yamlBuildDefinitionId

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

Property Details

area

Area path to which the test plan belongs. This should be set to area path of the team that works on this test plan.

area: ShallowReference

Property Value

automatedTestEnvironment

automatedTestEnvironment: TestEnvironment

Property Value

automatedTestSettings

automatedTestSettings: TestSettings

Property Value

build

Build ID of the build whose quality is tested by the tests in this test plan. For automated testing, this build ID is used to find the test binaries that contain automated test methods.

build: ShallowReference

Property Value

buildDefinition

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

buildDefinition: ShallowReference

Property Value

configurationIds

IDs of configurations to be applied when new test suites and test cases are added to the test plan.

configurationIds: number[]

Property Value

number[]

description

Description of the test plan.

description: string

Property Value

string

endDate

End date for the test plan.

endDate: string

Property Value

string

iteration

Iteration path assigned to the test plan. This indicates when the target iteration by which the testing in this plan is supposed to be complete and the product is ready to be released.

iteration: string

Property Value

string

manualTestEnvironment

manualTestEnvironment: TestEnvironment

Property Value

manualTestSettings

manualTestSettings: TestSettings

Property Value

name

Name of the test plan.

name: string

Property Value

string

owner

Owner of the test plan.

owner: IdentityRef

Property Value

releaseEnvironmentDefinition

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

releaseEnvironmentDefinition: ReleaseEnvironmentDefinitionReference

Property Value

startDate

Start date for the test plan.

startDate: string

Property Value

string

state

State of the test plan.

state: string

Property Value

string

status

status: string

Property Value

string

testOutcomeSettings

Test Outcome settings

testOutcomeSettings: TestOutcomeSettings

Property Value

yamlBuildDefinitionId

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

yamlBuildDefinitionId: number

Property Value

number