Test suite

interface TestSuite {
    _links: any;
    children?: TestSuite[];
    defaultConfigurations?: TestConfigurationReference[];
    defaultTesters?: IdentityRef[];
    hasChildren?: boolean;
    id: number;
    inheritDefaultConfigurations?: boolean;
    lastError?: string;
    lastPopulatedDate?: Date;
    lastUpdatedBy?: IdentityRef;
    lastUpdatedDate?: Date;
    name: string;
    parentSuite?: TestSuiteReference;
    plan: TestPlanReference;
    project?: TeamProjectReference;
    queryString?: string;
    requirementId?: number;
    revision?: number;
    suiteType?: TestSuiteType;
}

Hierarchy (View Summary)

Properties

_links: any

Links: self, testPoints, testCases, parent

children?: TestSuite[]

Child test suites of current test suite.

defaultConfigurations?: TestConfigurationReference[]

Test suite default configurations.

defaultTesters?: IdentityRef[]

Test suite default testers.

hasChildren?: boolean

Boolean value dictating if Child test suites are present

id: number

Id of test suite.

inheritDefaultConfigurations?: boolean

Default configuration was inherited or not.

lastError?: string

Last error for test suite.

lastPopulatedDate?: Date

Last populated date.

lastUpdatedBy?: IdentityRef

IdentityRef of user who has updated test suite recently.

lastUpdatedDate?: Date

Last update date.

name: string

Name of test suite.

parentSuite?: TestSuiteReference

Test suite parent shallow reference.

Test plan to which the test suite belongs.

Test suite project shallow reference.

queryString?: string

Test suite query string, for dynamic suites.

requirementId?: number

Test suite requirement id.

revision?: number

Test suite revision.

suiteType?: TestSuiteType

Test suite type.