element <qm:testplan>
Namespace:
Type:
Content:
complex, 36+any elements
Defined:
globally in qm.xsd, see XML source
Includes:
definitions of 35+any elements
Used:
never
XML Representation Summary
<qm:testplan>
   
Content: 
qm:projectArea, dc:identifier, qm:webId?, dc:title, dc:description, qm:creationDate, alm:updated, alm:state, dc:creator, alm:owner, qm:approvals?, qm:risk?, dc:alias?, qm:alias*, qm:objectives, qm:keydates, qm:estimation?, qm:category*, qm:testcase*, qm:testsuite*, qm:childplan*, qm:template?, qm:requirement*, qm:requirementset*, qm:requirementView*, qm:requirementPackage*, qm:developmentplan*, qm:workitem*, qm:teamarea?, qm:configuration*, qm:attachment*, qm:platformcoverage, qm:testphase*, qm:defectTurnaround, qm:customAttributes?, qm:markerAny, {any}*
</qm:testplan>
Content model elements (36):
Annotation
Testplan is the highest level planning artifact. It defines your plan for an entire testing effort. It contains optional sections that can be used to enter the data on the planning concepts you would like to track.
Anonymous Type Detail
Type Derivation Tree
  complexType (extension)
XML Source (w/o annotations (98); see within schema source)
<xs:element name="testplan">
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:identifier"/>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int"/>
<xs:element ref="dc:title"/>
<xs:element ref="dc:description"/>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated"/>
<xs:element ref="alm:state"/>
<xs:element ref="dc:creator"/>
<xs:element ref="alm:owner"/>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals"/>
<xs:element maxOccurs="1" minOccurs="0" ref="risk"/>
<xs:element maxOccurs="1" minOccurs="0" ref="dc:alias"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<xs:element name="objectives">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="objectiveStatus">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="group" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="groupOrder" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="actualValue" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="state" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="comment" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="1" name="objective">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="objectiveStateId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="keydates">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="keydate">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="date" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="estimation"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:complexType>
<xs:attribute name="term" type="xs:string" use="required"/>
<xs:attribute name="value" type="xs:string" use="required"/>
<xs:attribute name="termUUID" type="xs:string"/>
<xs:attribute name="valueUUID" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testcase">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testsuite">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="childplan">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
<xs:attribute name="externalReqId" type="xs:string"/>
<xs:attribute name="reqProId" type="xs:string"/>
<xs:attribute name="reqProProject" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementset">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementView">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="description" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementPackage">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="description" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="developmentplan">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="workitem">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="teamarea">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="configuration">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element name="platformcoverage">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="catalogType">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="partname">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="path">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="values">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testphase">
<xs:complexType>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element name="defectTurnaround" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes"/>
<!-- dynamic data -->
<xs:element ref="markerAny"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
Content Element Detail (defined in this component only; 36/37)
This is a placeholder for any user defined sections that have been added to the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>

alm:owner
Type:
anonymous, mixed content
The contributor that owns the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:owner"/>

alm:state
Type:
xs:string, predefined, simple content
State of the resource. Unless otherwise specified the possible values are: "com.ibm.rqm.planning.common.new", "com.ibm.rqm.planning.common.underreview", "com.ibm.rqm.planning.common.approved", "com.ibm.rqm.planning.common.retired"
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:state"/>

alm:updated
Type:
xs:dateTime, predefined, simple content
The last modification date of a resource. This property is read-only. Format is XML dateTime.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:updated"/>

dc:alias
Type:
xs:string, predefined, simple content
** Deprecated ** Read-only elements containing alternate identifiers for the resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="dc:alias"/>

dc:creator
Type:
anonymous, mixed content
The contributor that created the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:creator"/>

dc:description
Type:
xs:string, predefined, simple content
Description of the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:description"/>

dc:identifier
Type:
xs:string, predefined, simple content
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:identifier"/>

dc:title
Type:
xs:string, predefined, simple content
Title of the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:title"/>

qm:alias
Type:
anonymous (extension of xs:string), simple content
Simple Content
xs:string
XML Source (see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>

qm:approvals
Type:
anonymous, complex content
A collection of approvals that are associated with the test plan.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="approvals"/>

qm:attachment
Type:
anonymous, empty content
An absolute URL to an attachment that is associated to the test plan.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:category
Type:
anonymous, empty content
Category terms are provided in an attribute as is the value for that term. The category is used for query support in the web UI and for sortable table views.
XML Source (w/o annotations (5); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:complexType>
<xs:attribute name="term" type="xs:string" use="required"/>
<xs:attribute name="value" type="xs:string" use="required"/>
<xs:attribute name="termUUID" type="xs:string"/>
<xs:attribute name="valueUUID" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:childplan
Type:
anonymous, empty content
An absolute URL to a child test plan. A test plan can contain multiple children.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="childplan">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:configuration
Type:
anonymous, empty content
An absolute URL to an associated configuration.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="configuration">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:creationDate
Type:
xs:dateTime, predefined, simple content
XML Source (see within schema source)
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>

qm:customAttributes
Type:
anonymous, complex content
User defined custom attribute name/value data on this artifact.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes"/>

qm:defectTurnaround
Type:
xs:string, predefined, simple content
** DEPRECATED **
XML Source (w/o annotations (1); see within schema source)
<xs:element name="defectTurnaround" type="xs:string"/>

qm:developmentplan
Type:
anonymous, empty content
A development plan associated with the test plan. This property is read-only.
XML Source (w/o annotations (4); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="developmentplan">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:estimation
Type:
anonymous, complex content
Estimates of the overall testing effort.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="estimation"/>

qm:keydates
Type:
anonymous, complex content
The optional collection of key dates for the test plan.
XML Source (w/o annotations (5); see within schema source)
<xs:element name="keydates">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="keydate">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="date" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

qm:markerAny
Type:
xs:string, predefined, simple content
A empty marker.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="markerAny"/>

qm:objectives
Type:
anonymous, complex content
A collection of objectives for the test plan
XML Source (w/o annotations (11); see within schema source)
<xs:element name="objectives">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="objectiveStatus">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="group" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="groupOrder" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="actualValue" type="xs:int"/>
<xs:element maxOccurs="1" minOccurs="0" name="state" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="comment" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="1" name="objective">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="objectiveStateId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

qm:platformcoverage
Type:
anonymous, complex content
Since 2.0.0.1. The list of the catalog types making up the covered platforms.
XML Source (w/o annotations (12); see within schema source)
<xs:element name="platformcoverage">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="catalogType">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="partname">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="path">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="values">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

qm:requirement
Type:
anonymous, empty content
An absolute URL to a rationale behind the test plan. Normally, this will be a motivator of some kind.
XML Source (w/o annotations (6); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
<xs:attribute name="externalReqId" type="xs:string"/>
<xs:attribute name="reqProId" type="xs:string"/>
<xs:attribute name="reqProProject" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:requirementPackage
Type:
anonymous, empty content
The requirement packages that are associated to the test plan. This element is read-only.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementPackage">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="description" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:requirementset
Type:
anonymous, empty content
An absolute URL to a set of requirements behind the test plan. Normally, this will be a motivator of some kind.
XML Source (w/o annotations (4); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementset">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:requirementView
Type:
anonymous, empty content
The requirement views that are associated to the test plan. This element is read-only.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementView">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="description" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:risk
Type:
anonymous, complex content
Risk analysis for the test plan. Read only.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="risk"/>

qm:teamarea
Type:
anonymous, empty content
An absolute URL to the Jazz team area associated with the test plan.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="teamarea">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:template
Type:
anonymous, empty content
An absolute URL to a template used to specify the sections in the testplan.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:testcase
Type:
anonymous, empty content
An absolute URL to a test case to be executed as part of this test plan. Typically, a test plan will contain several test case links.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="testcase">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:testphase
Type:
anonymous, empty content
Link to the phase for the test plan. Read-only. Only included when a special request parameter is present.
XML Source (w/o annotations (2); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="testphase">
<xs:complexType>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:testsuite
Type:
anonymous, empty content
An absolute URL to a test suite to be executed as part of this test plan.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="testsuite">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

qm:webId
Type:
xs:int, predefined, simple content
Read-only integer ID as seen in the web UI.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int"/>

qm:workitem
Type:
anonymous, empty content
An absolute URL to a Jazz work item that is associated with the test plan.
XML Source (w/o annotations (5); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="workitem">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
</xs:complexType>
</xs:element>

XML schema documentation generated with DocFlex/XML RE 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set