TestPlan interface

The test plan resource.

Extends

Properties

id

ID of the test plan.

previousBuildId

Previous build Id associated with the test plan

project

Project which contains the test plan.

rootSuite

Root test suite of the test plan.

updatedBy

Identity Reference for the last update of the test plan

updatedDate

Updated date of the test plan

Inherited Properties

areaPath

Area of the test plan.

automatedTestEnvironment
automatedTestSettings
buildDefinition

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

buildId

Build to be tested.

description

Description of the test plan.

endDate

End date for the test plan.

iteration

Iteration path of the test plan.

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.

revision

Revision of the test plan.

startDate

Start date for the test plan.

state

State of the test plan.

testOutcomeSettings

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

yamlBuildDefinitionId

The Yaml Build Definition associated with this test plan.

Property Details

id

ID of the test plan.

id: number

Property Value

number

previousBuildId

Previous build Id associated with the test plan

previousBuildId: number

Property Value

number

project

Project which contains the test plan.

project: TeamProjectReference

Property Value

rootSuite

Root test suite of the test plan.

rootSuite: TestSuiteReference

Property Value

updatedBy

Identity Reference for the last update of the test plan

updatedBy: IdentityRef

Property Value

updatedDate

Updated date of the test plan

updatedDate: Date

Property Value

Date

Inherited Property Details

areaPath

Area of the test plan.

areaPath: string

Property Value

string

Inherited From TestPlanUpdateParams.areaPath

automatedTestEnvironment

automatedTestEnvironment: TestEnvironment

Property Value

Inherited From TestPlanUpdateParams.automatedTestEnvironment

automatedTestSettings

automatedTestSettings: TestSettings

Property Value

Inherited From TestPlanUpdateParams.automatedTestSettings

buildDefinition

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

buildDefinition: BuildDefinitionReference

Property Value

Inherited From TestPlanUpdateParams.buildDefinition

buildId

Build to be tested.

buildId: number

Property Value

number

Inherited From TestPlanUpdateParams.buildId

description

Description of the test plan.

description: string

Property Value

string

Inherited From TestPlanUpdateParams.description

endDate

End date for the test plan.

endDate: Date

Property Value

Date

Inherited From TestPlanUpdateParams.endDate

iteration

Iteration path of the test plan.

iteration: string

Property Value

string

Inherited From TestPlanUpdateParams.iteration

manualTestEnvironment

manualTestEnvironment: TestEnvironment

Property Value

Inherited From TestPlanUpdateParams.manualTestEnvironment

manualTestSettings

manualTestSettings: TestSettings

Property Value

Inherited From TestPlanUpdateParams.manualTestSettings

name

Name of the test plan.

name: string

Property Value

string

Inherited From TestPlanUpdateParams.name

owner

Owner of the test plan.

owner: IdentityRef

Property Value

Inherited From TestPlanUpdateParams.owner

releaseEnvironmentDefinition

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

releaseEnvironmentDefinition: ReleaseEnvironmentDefinitionReference

Property Value

Inherited From TestPlanUpdateParams.releaseEnvironmentDefinition

revision

Revision of the test plan.

revision: number

Property Value

number

Inherited From TestPlanUpdateParams.revision

startDate

Start date for the test plan.

startDate: Date

Property Value

Date

Inherited From TestPlanUpdateParams.startDate

state

State of the test plan.

state: string

Property Value

string

Inherited From TestPlanUpdateParams.state

testOutcomeSettings

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

testOutcomeSettings: TestOutcomeSettings

Property Value

Inherited From TestPlanUpdateParams.testOutcomeSettings

yamlBuildDefinitionId

The Yaml Build Definition associated with this test plan.

yamlBuildDefinitionId: number

Property Value

number

Inherited From TestPlanUpdateParams.yamlBuildDefinitionId