Appendix C. Dump File Specification

Table of Contents

C.1. <configurationList>
C.2. <configuration>
C.3. <classInitialStates>
C.4. <value>
C.5. <entry>
C.6. <classStates>
C.7. <envs>
C.8. <propertyDefs>
C.9. <enumValues>
C.10. <suts>
C.11. <testCases>
C.12. <testRuns>
C.13. <testSuites>
C.14. <executables>
C.15. <testCaseStepFragments>
C.16. <testCaseStep>
C.17. <testCaseResults>
C.18. <testSuiteResult>
C.19. <propertiesOwner>
C.20. <stringProperties>
C.21. <relatedClass>
C.22. <namedEntity>
C.23. <resultReference>
C.24. <key>
C.25. <created>
C.26. <enabled>
C.27. <secured>
C.28. <lastUpdated>
C.29. <description>
C.30. <mappedToClass>
C.31. <userDefined>
C.32. <mandatory>
C.33. <productversion>
C.34. <revisionId>
C.35. <root>
C.36. <trunkRoot>
C.37. <areatopic>
C.38. <cut>
C.39. <depends>
C.40. <docbase>
C.41. <equiclass>
C.42. <evalutation>
C.43. <execution>
C.44. <expectedResult>
C.45. <generalState>
C.46. <inputvalues>
C.47. <level>
C.48. <message>
C.49. <method>
C.50. <note>
C.51. <postcondition>
C.52. <precondition>
C.53. <predecessor>
C.54. <priority>
C.55. <shortname>
C.56. <successor>
C.57. <team>
C.58. <traceability>
C.59. <variety>
C.60. <testMethod>
C.61. <env>
C.62. <runId>
C.63. <sut>
C.64. <timestamp>
C.65. <revisionComment>
C.66. <summary>
C.67. <type>
C.68. <running>
C.69. <testSuitePassed>
C.70. <currentTestCase>
C.71. <executionTime>
C.72. <action>
C.73. <propertyType>
C.74. <propertyOwnerReference>
C.75. <propertyDefReference>
C.76. <testCasePassed>
C.77. <propertyName>
C.78. <propertyValue>
C.79. <propertyDisplayName>
C.80. <propertySystemName>
C.81. <sortorder>
C.82. <configurationReference>
C.83. <testCaseReference>
C.84. <testRunReference>
C.85. <testResultReference>
C.86. <testSuiteReference>
C.87. <testSuiteResultReference>
C.88. <name>
C.89. <uuid>

The following table gives a short overview of the available elements:

Table C.1.  Element summary

Name Description
<action> The action to be taken in a test case step.
<areatopic> The area of this test case.
<classInitialStates> This element contains the initial class state definitions.
<classStates> The condition of the classStates.
<configuration> A project configuration.
<configurationList> The container element for project configurations.
<configurationReference> A reference to a configuration.
<created> The creation date of this object.
<currentTestCase> The current test case being executed.
<cut> The cut of this test case.
<depends> The dependency of this test case.
<description> The description.
<docbase> The docbase of this test case.
<enabled> Enabled or disabled state of this object.
<entry> An initial class state entry.
<enumValues> A single enumeration value.
<env> The test environment reference.
<envs> The environment section contains a test environment definition.
<equiclass> The equivalence class of this test case.
<evalutation> The evalutation of this test case.
<executables> A wrapper for a list of test executables (either test cases or test series).
<execution> The execution type of this test case.
<executionTime> The execution time in ms.
<expectedResult> The expected result.
<generalState> The general state.
<inputvalues> The input values of this test case.
<key> The initial class state entry key contains the name of the affected class.
<lastUpdated> The date of last update.
<level> The level of this test case.
<mandatory> Indicates that the property is mandatory.
<mappedToClass> Associated classes.
<message> The message of this test case.
<method> The method of this test case.
<name> The name of this element.
<namedEntity> The related named entity.
<note> The note of this test case.
<postcondition> The postcondition / expected result.
<precondition> The precondition.
<predecessor> The predecessor of this version.
<priority> The priority of this test case.
<productversion> The version string of the SUT.
<propertiesOwner> Container for generic properties.
<propertyDefReference> A reference to a property definition.
<propertyDefs> The property Definitions.
<propertyDisplayName> The displayable name of a property.
<propertyName> The name of a property.
<propertyOwnerReference> A reference to a property owner.
<propertySystemName> The internal id of a property.
<propertyType> The type of a property.
<propertyValue> The value of a property.
<relatedClass> The related class of this class state.
<resultReference> The related result identifiers.
<revisionComment> The comment added while creating this revision.
<revisionId> The revision id.
<root> The root revision of this object.
<runId> The test run id.
<running> Indicates that execution has not yet finished.
<secured> Security state of this object.
<shortname> The short name / code of this object.
<sortorder> The sort order of this property when displayed.
<stringProperties> Container for string properties.
<successor> The successor of this version.
<summary> The overview.
<sut> A reference to a system under test.
<suts> A SUT (System Under Test) represents a particular version of the product that is tested.
<team> The team this test case is assigned to.
<testCasePassed> True, if this test case has passed, false otherwise.
<testCaseReference> A reference to a test case.
<testCaseResults> After a test case has been executed, it has a result.
<testCases> The test case is the basic unit of a test process.
<testCaseStep> A test case step.
<testCaseStepFragments> A reference to a test case step fragment.
<testMethod> The test method of this test case.
<testResultReference> A reference to a test series result.
<testRunReference> A reference to a test run.
<testRuns> The test runs.
<testSuitePassed> Indicates the successful completion of the series.
<testSuiteReference> A reference to a test series.
<testSuiteResult> The result of the test series.
<testSuiteResultReference> A reference to a test series result.
<testSuites> The respective testSuite.
<timestamp> The time stamp where this completed.
<traceability> The traceability of this test case.
<trunkRoot> The trunk root revision of this object.
<type> The result type (P=passed, E=error, F=failed, S=skipped).
<userDefined> User defined.
<uuid> The uuid identifies a persistent object.
<value> The initial class state entry value describes the inital state value.
<variety> The variety of this test case.


C.1. <configurationList>

The container element for project configurations.

Table C.2. <configurationList> elements

Name Multiplicity Description
<configuration> 0..n The contained project configurations.