Recurse archivo XML utilizando vbscript

Estoy tratando de usar la técnica recursiva para recuperar el archivo xml. ¿Puede alguien ayudarme a hacer eso?

Estoy tratando de leer debajo de xml, pero no estoy seguro de la profundidad de las etiquetas anidadas, así que pensé en usar una técnica recursiva.

<TestSuites>
  <TestSuite SuiteName="Regression">
    <TestCase TCName="TestCase 1">
      <TestStep TSName="TestStep 1"/>
      <TestStep TSName="TestStep 2"/>
    </TestCase>
    <TestCase TCName="TestCase 2">
      <TestStep TSName="TestStep 1"/>
      <TestStep TSName="TestStep 2"/>
    </TestCase>
  </TestSuite>
  <TestSuite SuiteName="Smoke"/>
  <TestSuite SuiteName="Sanity"/>
</TestSuites>

Respuestas a la pregunta(2)

Su respuesta a la pregunta