XML Schema "testscript.xsd"
Target Namespace:
Version:
1.0
Defined Components:
elements (1 global + 20 local)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Users\034079649\dev\workspace-jazzdev-etm\com.ibm.rqm.xml\src\schema\v2_0\testscript.xsd; see XML source
Imports Schemas (1):
Imported by Schemas (1):
All Element Summary (local elements unified by type)
The additional editable scope of the custom attribute (test artifact type).
Type:
xs:string
Content:
simple
Defined:
locally within customAttribute element; see XML source
[READ-ONLY] A link to an attachment referenced by the step.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within step element; see XML source
Includes:
definition of 1 attribute
[READ-ONLY] Any comment about the step.
Type:
xs:string
Content:
simple
Defined:
locally within step element; see XML source
[READ-ONLY] Compare data of the step e.g. expected data:actual data
Type:
xs:string
Content:
simple
Defined:
locally within step element; see XML source
[IMMUTABLE] A user defined property associated with a test script step.
Type:
anonymous complexType
Content:
complex, 2 attributes, 8 elements
Defined:
locally within customAttributes element; see XML source
Includes:
definitions of 2 attributes, 8 elements
A set of user defined properties associated with a test script step.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within step element; see XML source
Includes:
definition of 1 element
[IMMUTABLE] The description of the attribute.
Type:
xs:string
Content:
simple
Defined:
locally within customAttribute element; see XML source
An XHTML account of the step.
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
locally within step element; see XML source
Includes:
definition of elem. wildcard
The XHTML condition the environment is expected to be in after executing the step.
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
locally within step element; see XML source
Includes:
definition of elem. wildcard
[IMMUTABLE] The external URI of the attribute.
Type:
xs:anyURI
Content:
simple
Defined:
locally within customAttribute element; see XML source
[IMMUTABLE] The unique identifier for the field.
Type:
xs:string
Content:
simple
Defined:
locally within customAttribute element; see XML source
The label of the attribute of type Link.
Type:
xs:string
Content:
simple
Defined:
locally within customAttribute element; see XML source
[READ-ONLY] A link referenced by the step.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within step element; see XML source
Includes:
definition of 1 attribute
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
Type:
anonymous complexType (extension of xs:string)
Content:
simple, 1 attribute
Defined:
locally within step element; see XML source
Includes:
definition of 1 attribute
[READ-ONLY] The requirement associated with the test step
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within step element; see XML source
Includes:
definitions of 2 attributes
An XHTML value of the attribute.
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
locally within customAttribute element; see XML source
Includes:
definition of elem. wildcard
A section of a manual test representing a gesture or set of gestures.
Type:
anonymous complexType
Content:
complex, 3 attributes, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 3 attributes, 12 elements
Used:
[READ-ONLY] A name given to the step.
Type:
xs:string
Content:
simple
Defined:
locally within step element; see XML source
The value of the attribute.
Type:
xs:string
Content:
simple
Defined:
locally within customAttribute element; see XML source
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" jaxb:version="2.1" targetNamespace="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" version="1.0" xmlns="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:vega="http://schema.ibm.com/vega/2008/" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:appinfo>
<jaxb:schemaBindings>
<jaxb:package name="com.ibm.rqm.xml.bind"/>
</jaxb:schemaBindings>
</xs:appinfo>
</xs:annotation>
<xs:import namespace="http://schema.ibm.com/vega/2008/" schemaLocation="vega.xsd"/>
<xs:element name="step">
<xs:annotation>
<xs:documentation xml:lang="en">
A section of a manual test representing a gesture or set of gestures.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="title" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description">
<xs:annotation>
<xs:documentation xml:lang="en">An XHTML account of the step.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="expectedResult">
<xs:annotation>
<xs:documentation xml:lang="en">
The XHTML condition the environment is expected to be in after executing the step.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Any comment about the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="compare" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Compare data of the step e.g. expected data:actual data
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="property">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A link to an attachment referenced by the step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the attachment.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="link">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A link referenced by the step.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the link.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="customAttributes">
<!-- If you make any change over here, make sure to make same change in qm.xsd for customAttributes .... -->
<!-- If you make any change over here, make sure to make same change in executionresult.xsd for customAttributes .... -->
<xs:annotation>
<xs:documentation xml:lang="en">
A set of user defined properties associated with a test script step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="customAttribute">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] A user defined property associated with a test script step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="identifier" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The unique identifier for the field.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The title of the attribute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The label of the attribute of type Link.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The value of the attribute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="richTextValue">
<xs:annotation>
<xs:documentation xml:lang="en">An XHTML value of the attribute.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The description of the attribute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="externalURI" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The external URI of the attribute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="additionalEditableScope" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The additional editable scope of the custom attribute (test artifact type). That is, the additional scope where the custom attribute is editable. Supported additional editable scopes include: MANUAL_TESTCASERESULTSTEP (manual step custom attributes only).
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The data type of the attribute. Valid types include: SMALL_STRING, MEDIUM_STRING, INTEGER, and TIMESTAMP
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="required" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The requiredness of the attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="step">
<xs:annotation>
<xs:documentation xml:lang="en">A sub step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The requirement associated with the test step
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the requirement.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of requirement that was provided by RM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the requirement in RM provider; The current title of the requirement is only available from the RM provider.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="stepIndex" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The one-based order index of this step within a group of steps.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of step. Will be one of the following values - "execution", "information", "reporting".
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The UUID of the step.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>

XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set