element <qm:testscript> (global)
Namespace:
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 34 elements, elem. wildcard
Defined:
globally in qm.xsd; see XML source
Includes:
definitions of 30 elements, elem. wildcard
Used:
never
XML Representation Summary
<qm:testscript>
   
Content: 
</qm:testscript>
Content model elements (34):
alm:owner,
alm:state,
alm:updated,
dc:creator,
dc:description,
dc:identifier,
dc:title,
jproc:team-area,
qm:alias,
qm:approvals,
qm:artifactAttributes,
qm:category (in qm:testscript),
qm:component (in qm:testscript),
qm:copiedFrom,
qm:copiedRoot,
qm:creationDate,
qm:customAttributes,
qm:datapool (in qm:testscript),
qm:esignatures,
qm:file,
qm:includeBuiltInVars,
qm:locked,
qm:markerAny,
qm:projectArea (defined in qm:reportableArtifact complexType),
qm:recordselectioncriteria,
qm:relatedChangeRequest,
qm:scripttype,
qm:snapshot,
qm:steps (in qm:testscript),
qm:stylesheet,
qm:template (in qm:testscript),
qm:variables,
qm:webId,
qm:workitem (in qm:testscript)
Annotation
The execution script for a manual test.
Anonymous Type Detail
Type Derivation Tree
qm:reportableArtifact (extension)
  complexType
XML Source (w/o annotations (38); see within schema source)
<xs:element name="testscript">
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot"/>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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" name="locked" type="xs:boolean"/>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals"/>
<xs:element maxOccurs="1" minOccurs="0" name="scripttype" type="xs:string"/>
<xs:element ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" name="includeBuiltInVars" type="xs:boolean"/>
<xs:element name="steps">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="testscript:step"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="datapool">
<xs:complexType>
<xs:attribute ref="vega:id"/>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes"/>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:complexType>
<xs:attribute name="term" type="xs:string"/>
<xs:attribute name="value" type="xs:string"/>
<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="workitem">
<xs:complexType>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom"/>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot"/>
<xs:element maxOccurs="1" minOccurs="0" name="component">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="file"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="recordselectioncriteria"/>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="artifactAttributes"/>
<!-- 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 (all declarations; defined within this component only; 31/35)
alm:owner
Type:
anonymous complexType, mixed content
The contributor that owns the test script.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:owner"/>

alm:state
Type:
anonymous complexType, mixed content
An ID or name of the current state of the test script.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:state"/>

alm:updated
Type:
xs:dateTime, predefined, simple content
[READ-ONLY] XML dateTime of the last update of the testscript.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:updated"/>

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

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

dc:title
Type:
xs:string, predefined, simple content
A name given to the testscript.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:title"/>

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

qm:artifactAttributes
Type:
anonymous complexType, complex content
Visible columns / attributes for manual step section.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="artifactAttributes"/>

qm:category
Type:
anonymous complexType, empty content
Category terms are provided in an attribute as is the value for that term. The category is used for query support 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"/>
<xs:attribute name="value" type="xs:string"/>
<xs:attribute name="termUUID" type="xs:string"/>
<xs:attribute name="valueUUID" type="xs:string"/>
</xs:complexType>
</xs:element>

qm:component
Type:
anonymous complexType, empty content
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="component">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI"/>
</xs:complexType>
</xs:element>

qm:copiedFrom
Type:
anonymous complexType, empty content
[READ-ONLY] Link to the test script from which this test script was copied.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom"/>

qm:copiedRoot
Type:
anonymous complexType, empty content
[READ-ONLY] Link to the test script from which this test script was ultimately derived.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot"/>

qm:creationDate
Type:
xs:dateTime, predefined, simple content
[READ-ONLY] The creation date and time of the testscript.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>

qm:customAttributes
Type:
anonymous complexType, 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:datapool
Type:
anonymous complexType, empty content
A reference to the datapool to be used by the script.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="datapool">
<xs:complexType>
<xs:attribute ref="vega:id"/>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>

qm:esignatures
Type:
anonymous complexType, complex content
XML Source (see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>

qm:file
Type:
anonymous complexType (extension of qm:oslc-reference), empty content
[READ-ONLY] A reference to a file that is somehow associated with this testscript
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="file"/>

qm:includeBuiltInVars
Type:
xs:boolean, predefined, simple content
[READ-ONLY] Boolean indicating whether to include built-in execution variables when manual script is executed.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="includeBuiltInVars" type="xs:boolean"/>

qm:locked
Type:
xs:boolean, predefined, simple content
[READ-ONLY] Boolean indicating the test script is locked.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean"/>

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

qm:recordselectioncriteria
Type:
anonymous complexType, complex content
XML Source (see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="recordselectioncriteria"/>

qm:relatedChangeRequest
Type:
anonymous complexType, empty content
XML Source (see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>

qm:scripttype
Type:
xs:string, predefined, simple content
The type of the script. This will always be "Manual".
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="scripttype" type="xs:string"/>

qm:snapshot
Type:
anonymous complexType, complex content
[READ-ONLY] Snapshot metadata associated with the snapshot of the test script. Note, supported only for test script snapshots.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot"/>

qm:steps
Type:
anonymous complexType, complex content
The manual steps that must be performed in order to execute the script.
XML Source (w/o annotations (2); see within schema source)
<xs:element name="steps">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="testscript:step"/>
</xs:sequence>
</xs:complexType>
</xs:element>

qm:template
Type:
anonymous complexType, empty content
[IMMUTABLE] A link to a template used to specify the sections in the manual test script.
XML Source (w/o annotations (2); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>

qm:variables
Type:
anonymous complexType, complex content
XML Source (see within schema source)
<xs:element ref="variables"/>

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 complexType, empty content
[READ-ONLY] A work item associated with the test script.
XML Source (w/o annotations (4); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="workitem">
<xs:complexType>
<xs:attribute name="rel" type="xs:string"/>
<xs:attribute name="summary" type="xs:string"/>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
</xs:complexType>
</xs:element>

{any element with any namespace}
This is a placeholder for any user defined sections that have been added to the manual test script.
XML Source (w/o annotations (1); see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set